320 likes | 472 Views
Parte I. Introduzione all’hardware di un calcolatore. Uomo………. Eseguiamo una semplice somma 5 + 3 = 8 Leggere o ascoltare il testo dell’addizione (occhi o orecchie) Riconoscere nel segno + l’operazione di somma Calcolare il risultato
E N D
Parte I Introduzione all’hardware di un calcolatore Conoscenze Informatiche
Uomo……….. Eseguiamo una semplice somma 5 + 3 = 8 • Leggere o ascoltare il testo dell’addizione (occhi o orecchie) • Riconoscere nel segno + l’operazione di somma • Calcolare il risultato • Comunicare il risultato pronunciandolo o scrivendolo (voce o mano) (cervello) Conoscenze Informatiche
………..Macchina Un calcolatore può eseguire la stessa operazione se dotato di: • un’unità che permette di comunicare il testo dell’addizione • un’unità operativa che esegue l’operazione • i procedimenti necessari per calcolare il risultato • un’unità che visualizza il risultato stesso Conoscenze Informatiche
Informazione+automatica = elaborazione automatica dei dati Informatica Hardware Software insieme dei programmi che consentono al calcolatore di operare e di elaborare dati insieme dei componenti fisici Conoscenze Informatiche
…..parallelamente….. Hardware carrozzeria, motore, accessori Conoscenze Informatiche
Schema di sovrapposizione UTILIZZATORE Applicazioni Software di base Software di comunicazione Hardware/Firmware (componenti elettronici, collegamenti fisici, etc.) Conoscenze Informatiche
Cosa significa: PUBBLICITA’ case: cabinet middle ATX scheda madre: A7V sochet A via VT8364 ATA 100 CPU: K7 Thunderbird AMD 1GHz sochet A ram: DIM PC133 256 MB Floppy disk driver: 3.5” 1.44MB Hard disk: 46.1GB EIDE 7200R ultra ATA 100 307045 ventola raffreddamento hard disk Conoscenze Informatiche
…..e ancora DVD: 16x 40x ATAPI OEM Monitor: 17” 1600x1200 77Hz dot pitch 0.21 scheda video: SK RADEON 64MB DDR-vivo OEM masterizzatore: IDE 12-10-32x OEM Plextor scheda audio: sound blaster player OEM Conoscenze Informatiche
Componenti hardware principali • Dispositivi di input • mouse, tastiera • Dispositivi di output • monitor, stampante • Memorie di massa • dischi, nastri • Nello stesso contenitore • processore (CPU) • Interpreta e esegue le istruzioni • Memoria centrale Organizzazione hardware standard Processore (CPU) Dispositivi di input Dispositivi di output Memoria centrale Memorie di massa Conoscenze Informatiche
CU ALU REGISTRI Central Processing Unit CPU- il microprocessore, il sistema che provvede a far eseguire il processo di elaborazione ALU - unità aritmetico-logica CU - unità di controllo di tutti i trasferimenti di informazioni fra memoria centrale, ALU e unità di I/O Registri - locazioni di memoria “speciali” Conoscenze Informatiche
Schema generale di basedi un calcolatore CPU Memoria centrale ALU CU bus Cabinet controller Memoria di massa Dispositivi I/O Dispositivi comunicazione Conoscenze Informatiche
Esempi • Intel (famiglia 86, Pentium) • Motorola (famiglia 68000) • AMD (Athlon) • IBM (6x86) Conoscenze Informatiche
Le Memorie “Supporti” sui quali le informazioni vengono “fisicamente” memorizzate. Si distinguono per: • Velocità • Costo per bit • Tipo di accesso • Accesso a byte o blocchi di byte • Volatilità Conoscenze Informatiche
Due Tipi di Memoria • Centrale • RAM • ROM • Buffer • Cache • Ausiliaria o di massa • Nastri magnetici • Dischi magnetici • Dischi ottici Conoscenze Informatiche
Organizzazionedella Memoria Centrale • Bit = una cifra binaria • valori: 0 o 1 • Byte = 8 bit • La memoria principale è una lista di locazioni numerate, ciascuna di un byte • Il numero di byte utilizzato per memorizzare un dato varia con il tipo di dato • Unità di misura della memoria: • Kilobyte: 1024 (=210) byte = 1 KB • Megabyte: 220 byte = 1MB • Gigabyte: 230 byte = 1GB Conoscenze Informatiche
Schema semplificato 00000000000000000000000100000000 256 00111100 10101110 • Indirizzo fisico: posizione all’interno della • memoria • Contenuto: informazione fisicamente me- • morizzata all’interno 01100100 01110100 Conoscenze Informatiche
Tipi • ROM • non volatili • utilizzate per disporre di dati e programmi in memoria centrale all’accensione • RAM • volatili e riscrivibili • contengono i dati in corso di elaborazione e i programmi in esecuzione Conoscenze Informatiche
…..continua • Buffer • aree di memoria utilizzate nell’ambito di trasferimenti tra dispositivi con velocità di trattamento delle informazioni diverse tra loro • si trovano in varie componenti, anche periferiche Conoscenze Informatiche
…..continua • Cache • area di transito • buffer particolare tra processore e memoria centrale Conoscenze Informatiche
Memorie di massa: tipi • Nastro magnetico • utilizzato per backup • informazione scritta in piste • informazione divisa in blocchi • il nastro viene accelerato e una volta giunto a velocità opportuna inizia la scrittura/lettura di un blocco in un’unica operazione. I gap permettono le fasi di accelerazione e decelerazione • accesso sequenziale all’informazione Conoscenze Informatiche
…..continua • Disco magnetico • cilindri - tracce, settori (formattazione) • informazione divisa in settori • un braccio sul quale è montata una testina di lettura/scrittura per ciascuna superficie utile del disco si muove in senso radiale. La rotazione del disco permette il posizionamento sul settore. I settori sono separati da gap. • accesso diretto all’informazione Conoscenze Informatiche
parametri di valutazione • tempo di posizionamento • tempo di latenza • tempo di trasmissione • tempo di accesso • capacità • velocità trasferimento dati • hard disk, removable hard disk, floppy disk Conoscenze Informatiche
…..continua • Disco ottico • tecnologia laser • alta densità di memorizzazione • maggiore affidabilità • CD, CD-ROM,DVD • Lettori: numero x = velocità multipla di quella base essendo la velocità base quella determinata dal bit rate necessario per la riproduzione di brani musicali. Conoscenze Informatiche
Il Monitor • dimensione • misura in pollici della diagonale • risoluzione • numero pixel • dimensione pixel • distanza tra pixel (dot pitch) • refresh • profonditàcolore • ogni pixel è realizzato mediante la terna RGB Conoscenze Informatiche
La tastiera Tasti alfanumerici Tasti numerici Tasti direzionali Tasti funzionali Conoscenze Informatiche
…..continua Tasti speciali: tra cui Enter: conferma l’esecuzione di un comando Ctrl: abbinato ad altri tasti ha funzionalità diverse secondo l’applicazione Print Scrn: stampa negli Appunti il contenuto della videata Conoscenze Informatiche
Dispositivi di puntamento su video • mouse • track ball • touch screen Conoscenze Informatiche
Le stampanti • velocità • caratteri al secondo • qualità • punti per pollice Conoscenze Informatiche
a impatto • a margherita • a testina rotante • ad aghi • non ad impatto • getto inchiostro • laser Conoscenze Informatiche
Tutto chiaro! PUBBLICITA’ case: cabinet middle ATX scheda madre: A7V sochet A via VT8364 ATA 100 CPU: K7 Thunderbird AMD 1GHz sochet A ram: DIM PC133 256 MB Floppy disk driver: 3.5” 1.44MB Hard disk: 46.1GB EIDE 7200R ultra ATA 100 307045 ventola raffreddamento hard disk Conoscenze Informatiche
…..o quasi DVD: 16x 40x ATAPI OEM scheda video: SK RADEON 64MB DDR-vivo OEM Monitor: 17” 1600x1200 77Hz dot pitch 0.21 masterizzatore: IDE 12-10-32x OEM Plextor scheda audio: sound blaster player OEM Conoscenze Informatiche
Informatica Software Hardware Modulo Centrale Periferiche Conoscenze Informatiche