Concetti di base dell`ICT - Io Studio al Fermi

annuncio pubblicitario
Componenti di base di un computer
Architettura “Von Neumann”, 1952
Unità di
INPUT
UNITA’ CENTRALE
DI ELABORAZIONE (CPU)
MEMORIA CENTRALE
MEMORIE DI MASSA
PERIFERICHE DI INPUT/OUTPUT
(I/O)
Unità di
OUTPUT
La CPU (Unità Centrale di Elaborazione)
Diversi nomi: CPU - Central Processing Unit - Microprocessore - Processore

E’ il “cervello” del computer
–
–
–
–
–

Interpreta ed esegue le istruzioni dei programmi sw
Legge e scrive nella sua memoria centrale (RAM)
Controlla tutte le attività del sistema (esecuzione, stampa, idle,...)
Gestisce tutte le risorse Hw e Sw (memorie, periferiche, reti, applicativi...)
Comunica con le periferiche
E’ un microchip che risiede nella motherboard (scheda madre)
scheda dentro al PC in cui si collegano tutti i componenti interni del PC:
memorie, schede grafiche, audio e video, schede di rete...

Maggiori produttori: Intel, Motorola, IBM, AMD
La CPU (Unità Centrale di Elaborazione)

E’ costituita da:
– ALU (Arithmetic and Logic Unit),
unità di calcolo aritmetico e logico
– CU (Control Unit),
unità di controllo e coordinamento dell’esecuzione delle istruzioni

La velocità della CPU:
– Unità di misura: l’hertz (Hz) che indica quante operazioni
elementari la CPU esegue al secondo
– Multipli: Megahertz (MHz): un milione di operazioni al secondo
Gigahertz (GHz): un miliardo di operazioni al secondo
– MIPS : Milioni di Istruzioni al Secondo

E’ sempre più potente e più veloce
–
–
–
–
–
1971: 1° microchip (tutti i componenti in unico chip) l’Intel 4004 (4 bit – 0,7Mhz)
1974: 1° microchip inserito in Home computer, Motorola 8088 (8 bit – 2Mhz)
Anni ’80: i chip Motorola passano da16 a 32 bit e la velocità da 5 a 25 Mhz
Anni ’90: nascono gli Intel Pentium a 32 bit che raggiungono i 450 Mhz
Anni 2000: esistono PC a 64 bit con frequenza sopra i 3000 Mhz
Il Microprocessore
Intel 4004, 1971
Intel 8080, 1974
4
MOS Silicon Gate Technology,
Federico Faggin, Intel
Le Memorie Centrali

RAM
Random Access Memory: memoria ad accesso casuale
– Memoria usata dalla CPU per archiviare i dati durante la sua
elaborazione.
– Permette l’accesso diretto a ogni informazione
– E’ volatile: viene ripulita allo spegnimento del computer
– E’ costituita da chips installati in schede (SIMM) inserite
nella motherboard
– Veloce e costosa

ROM
Read Only Memory: memoria di sola lettura
– Memoria in cui i dati sono memorizzati nella fase di costruzione e non
possono essere più modificati, costituita da chips, preinstallati nella
motherboard
– Memoria permanente (non volatile): mantiene memorizzati i dati anche se
non alimentata
– La BIOS ROM contiene un programma (firmware) che avvia le istruzioni
base (software di boot) per l’avvio del computer: 1. autodiagnostica;
2. riconoscimento I/O; 3. caricamento S.O. da disco fisso a RAM
Il boot o bootstrap
La BIOS ROM contiene un programma
(firmware) che avvia le istruzioni
base (software di boot) per l’avvio del
computer:
1. autodiagnostica;
2. riconoscimento I/O;
3. caricamento S.O. da disco fisso a RAM
Memorie di Massa (interne ed esterne)

Memorie di Massa
memorizzazione permanente di
sw e dati all’interno del PC
– dischi magnetici o ottici
Hard disk (disco fisso)
– dispositivi elettronici
Chiavette USB
Memory Card
– dispositivi ottici

Memorie Periferiche
memorizzazione permanente di sw
e dati all’esterno del PC
– Dischi fissi esterni
– Memorie di rete
– Unità di memorizzazione
online (es.le foto in facebook)
CD e CD-RW
DVD e DVD-RW
Le MM possono essere “Formattate”
Caratteristiche delle memorie:
1. Capacità di memoria
2. Velocità di accesso in lettura/scrittura
Misurare la capacità delle memorie
 BIT
unità di memoria, corrisponde ad una singola
cella di memoria capace di contenere un
solo digit: zero o uno
1

BYTE
contiene 8 bit
1 0 0 1 1 0 1 0
unità di memorizzaione per UN carattere (28=256 caratteri)

Kbyte
(KB)

MegaByte
(MB) 1MB = 1024 Kbyte (ordine del milione di byte)
usualmente i MB si usano per la RAM

GigaByte
(GB) 1GB = 1024 MByte (ordine del miliardo di byte)
1KB = 210 =1024 Byte (ordine del migliaio di byte)
i GB si usano per le memorie di massa

TeraByte
(TB) 1TB = 1024 GByte (ordine di mille miliardi di byte)
Per memorizzare l’intera Divina Commedia bastano circa 350 Kb
(su una “chiavetta” da 1Gb ci sta quasi 3000 volte!!!)
Porte Input/Output (I/O Connectors)
Le porte I/O permettono al computer di comunicare (scambiare dati) con le periferiche
Interfacce di entrata / uscita

Porta seriale
RS-232, invio dei dati
attraverso un unico filo

USB

Porta parallela
LPT, trasferisce 8 bit in
parallelo, per stampanti,
plotter, scanner
porta standard per la comunicazione seriale, unica interfaccia
per diverse periferiche. Migliora la funzione
plug-and-play, consentendo di collegare/scollegare
le periferiche senza dover riavviare il computer

Porta di rete
porta per la connessione a
una rete di computer
pubblica o privata

FireWire
Sviluppata da Apple, più veloce
dell’USB ma meno diffusa,
usata per collegare dispositivi
audio e video professionali
(es. TV digitali)
Le Stampanti: tre tipologie principali
1. A matrice o “ad aghi” (Impact printer)
sono stampanti Impact (ad impatto), stampano il carattere
come insieme di micro-punti attraverso l’impatto di numerosi aghi
prima sul nastro inchiostrato e poi sulla carta (simile a macchine per scrivere). B/N
Bassa qualità di stampa. Usano moduli continui di carta.
2. Laser (Not Impact printer)
stampanti Not Impact (senza impatto), stampano con
una tecnica elettrofotografica. Ottima qualità di stampa,
veloci e silenziose, adatte a grosse quantità di lavoro.
Colore. Utenti: professionisti e privati.
2. A Getto d’Inchiostro o “Ink-jet” (Not Impact printer)
stampanti Not Impact, la stampa è generata attraverso uno “spruzzo”
di minuscole gocce di inchiostro. Colore. Lente ma economiche.
Utenti: privati.
Sintesi: Prestazioni di un computer

Velocità della CPU
la velocità della CPU dipende dalla frequenza dei clock, ad ogni clock corrisponde
un ciclo della CPU. Ad ogni clock/ciclo la CPU esegue una operazione elementare
la frequenza si misura in Megahertz (Mhz, un milione di cicli al secondo) e Gigahertz (Ghz, un
miliardo di cicli al secondo)

Dimensione memoria centrale
maggiore è la memoria RAM (Random Access Memory) piu’ veloce è il computer
la dimensione delle memorie si misura in MegaByte (milioni di Byte),
GigaByte (miliardi di Byte) e, le ultime, in TeraByte (mille miliardi di Byte)

Numero di applicazioni
la CPU riesce ad eseguire molte applicazioni insieme (multi-tasking), quindi
maggiore è il numero di applicazioni in esecuzione contemporaneamente,
più lento è il computer

Performance della scheda grafica
la gestione della grafica (es. videogiochi) è complessa e “pesante”, è necessario
pertanto una scheda grafica con processore grafico veloce e con molta memoria
a disposizione

SE COLLEGATO IN RETE: Velocità della connessione alla rete
spesso un PC ad altissime prestazioni viene molto rallentato dalla velocità della
connessione alla rete: banda a disposizione, tipo di collegamento, modem,
tecnologia e sw di rete.
Scarica