Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Interfacce
• Interfaccia Seriale: consente il trasferimento dei dati tra il dispositivo di ingresso/ uscita al
computer un bit alla volta
• Interfaccia Parallela: il trasferimento dei dati avviene un byte alla volta (vengono trasmessi
contemporaneamente in parallelo, su otto fili diversi, otto bit)
• Interfaccia usb (universal serial bus): e ’ il nuovo standard di interfaccia seriale che ha una
maggiore velocità di trasferimento (fino a 16.000 bit al secondo USB 1.1,40 volte più veloce
USB 2.0), consente di collegare più dispositivi a cascata, e consente la connessione e
configurazione di nuove periferiche anche a computer funzionante (plug & play)
Le Memorie
• Con il termine memoria si intende generalmente la memoria centrale di un elaboratore
dove risiedono i dati ed i programmi del calcolatore
• La memoria di un calcolatore è raffigurabile ad un enorme casellario, ove ciascuna casella
contiene un ’ informazione e ove ciascuna casella è referenziabile mediante la sua posizione
nel casellario, ovvero mediante il suo indirizzo.
• Una casella di memoria, detta in genere “ cella ” , è la più piccola unità indirizzabile ed è
costituita da un insieme di bit (8 - 16 - 32 - 64 - unit digit).
• Il contenuto di una cella di 8 bit viene normalmente detto byte.
Unità di misura della Memoria
• Il byte viene usato come unità di misura della memoria,
• il bit viene usato come unità di misura nella trasmissione delle informazioni
• Multipli del Byte
8 cifre binarie sono pari ad un BYTE (B)
1024 BYTE sono pari ad 1 KiloByte (KB)
1024 KB sono pari ad 1 MegaByte (MB)
1024 MB sono pari ad 1 GigaByte (GB)
1024 GB sono pari ad 1 TeraByte (TB)
Tipologie di Memorie
• RAM (Random Access Memory) memoria ad accesso casuale, memoria di
lettura/scrittura usata nei calcolatori per contenere istruzioni e dati da elaborare; a seconda
dell'architettura può essere "statica" (SRAM) o "dinamica" (DRAM).
• ROM (Read - Only Memory) memoria a sola lettura che contiene, generalmente,
le istruzioni necessarie per avviare il computer (ROM, EPROM, EEPROM)
RAM
• E ’ la memoria principale del computer
• Usata per immagazzinare programmi e dati durante l ’ esecuzione
• Volatile
• Memoria Virtuale per poter simulare una quantità di RAM maggiore
Cache
• La cache è un tipo di memoria piccola, ma molto veloce.
• Mantiene copie dei dati ai quali si fa più frequentemente accesso in memoria principale.
• Regola dell ’ 80/20, il 20% delle locazioni viene adoperato l ’ 80% del tempo
Gli ultimi processori quad - core integrano cache L1 e L2 dedicate per ogni core e
un'ampia, condivisa, cache L3 disponibile per tutti i core. Questa cache L3 condivisa è
anche in grado di scambiare dati sui quali i core potrebbero lavorare in parallelo.
BIOS (Firmware)
• il programma che il microprocessore usa per inizializzare il computer.
• Il BIOS ha tre funzioni principali:
1. Eseguire una serie di test diagnostici sull'hardware e segnalare eventuali guasti
2. Localizzare il sistema operativo e caricarlo nella RAM;
3. Fornire una interfaccia software a basso livello per l'accesso alle periferiche e all'hardware
del PC.
• viene salvato su una EPROM.
• E' necessaria la modifica/aggiornamento del firmware BIOS quando si debbano collegare
schede o periferiche particolari; il produttore deve fornire un programma che effettui la
modifica.
Memorie di Massa
• La caratteristica principale della memoria di massa è la "non volatilità", ovvero la
possibilità di memorizzare permanentemente i dati
• Hanno un costo inferiore rispetto alla memoria principale
• Necessitano di tempi di accesso maggiori di ben 5 ordini di grandezza. (millisec vs
nanosec)
• i maggiori rappresentanti sono gli hard disk, ma anche supporti rimovibili come dischi
floppy, CD, DVD, nastri magnetici, memorie flash
Hard Disk
I dati sono generalmente memorizzati su disco seguendo uno schema di allocazione fisica
ben definito
Entità Fisiche:
o Piatto : superficie destinata alla memorizzazione dei dati.
o Traccia: ogni piatto si compone di numerosi anelli concentrici numerati, detti
tracce, ciascuna identificata da un numero univoco.
o Cilindro: l'insieme di tracce alla stessa distanza dal centro presenti su tutti i
dischi
o Settore: ogni piatto è suddiviso in settori circolari, ovvero in "spicchi" radiali
uguali
o Testina: Su ogni piatto è presente una testina per accedere in scrittura o in
lettura ai dati memorizzati sul piatto; la posizione di tale testina è solidale con
tutte le altre sugli altri piatti.
Dischi SSD
Sono una tipologia di dispositivi di memoria di massa basata su semiconduttore, che
utilizza memoria allo stato solido (in particolare memoria flash di tipo NAND) per
l'archiviazione dei dati, anziché supporti di tipo magnetico come nel caso dell'hard disk
classico.
Vantaggi:
• La totale assenza di parti meccaniche in movimento.
• tempi di accesso e archiviazione ridotti: si lavora nell'ordine dei decimi di millisecondo; il
tempo di accesso dei dischi magnetici è oltre 50 volte maggiore
• non necessitano inoltre di deframmentazione
• maggior velocità di trasferimento dati
• minori consumi durante le operazioni di lettura e scrittura
Svantaggi:
• Calo delle prestazioni generali nel tempo
• Ridotta capacità di archiviazione
• Costo più elevato
• Necessitano di aggiornamenti Firmware
I Monitor
Il componente principale di un monitor è il display , cioè il dispositivo elettronico per
la visualizzazione. In base alla tecnologia usata si distinguono le seguenti tipologie di
display:
• Display CRT ( a raggi catodici)
• Display LCD (a Cristalli Liquidi)