Von Neumann
OUTPUT
INPUT
TAVOLETTA GRAFICA
MICROFONO
WEBCAM
CPU
PC: Program Counter
Contiene l'indirizzo dell'operazione da eseguire. Dopo ogni istruzione eseguita si incrementa e punta all'indirizzo della successiva istruzione da eseguire
ALU: Unità Logico Aritmetica
Esegue operazioni aritmetiche e logiche
R1,...Rn: Registri
Sono piccole memorie
CU: Control Unit
Controlla la corretta esecuzione delle singole istruzioni, scandisce il “ritmo” del trasferimento dei dati
IR: Instruction Register
Contiene l'istruzione in esecuzione
SR: Status Register
Memorizza lo stato del sistema (esempio: errore, pausa, stop, ...)
MAR: Memory Address Register
Contiene l'indirizzo della cella di memoria dove leggere o scrivere
MDR: Memory Data Register
Contiene il dato letto dalla memoria o da scrivere nella memoria
OUTPUT
MONITOR
STAMPANTE
VISORE
RIPRODUTTORI ACUSTICI
MEMORIA CENTRALE
E DI MASSA
La memoria centrale è composta da un insieme di celle in grado di memorizzare un bit (quindi di assumere due stati). Contiene dati e istruzioni
CONTRO
- Costosa
- Poco capiente (fino ad alcune decine di GB)
- Volatile
PRO
+ Veloce (tempo di accesso di alcuni nanosecondi)
+ Piccola e leggera
+ Consuma poca corrente
QUALSIASI OGGETTO IN GRADO DI MEMORIZZARE TANTI BIT (e quindi di memorizzare due stati) IN POCO SPAZIO IN MODO PERMANENTE PUO’ ESSERE UNA MEMORIA DI MASSA.
MAGNETICHE (M)
porzione di superficie magnetizzata
OTTICHE (O)
porzione di superficie con un microforo o senza
STATO SOLIDO (SS)
stato (di due tipi) di particolari elementi elettronici