Von Neumann

OUTPUT

INPUT

TASTIERA


^

MOUSE


^

SCANNER

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