Architettura dell'elaboratore

Da Wikiversità, l'università aperta.
Design conlang.png

Questo modulo necessita di essere "wikificato", ovvero formattato secondo gli standard di Wikiversità (vedi l'elenco degli articoli da wikificare). Collabora anche tu a rendere questo articolo conforme alle linee guida (vedi anche qui) poi rimuovi questo avviso.

Nota: {{{1}}}


lezione
Architettura dell'elaboratore
Tipo di risorsa Tipo: lezione
Materia di appartenenza Materia: Fondamenti di programmazione
Programma Programma: [[{{{programma1}}}]]
Programma Programma: [[{{{programma2}}}]]
Programma Programma: [[{{{programma3}}}]]
Programma Programma: [[{{{programma4}}}]]

Introduzione [modifica]

Esula dallo scopo di questo corso una descrizione dettagliata dell'architettura dell'elaboratore, ma è utile fare una brevissima introduzione. Un elaboratore nella forma originariamente descritta da Von Neumann è composto da due elementi principali, l'unità di elaborazione (CPU) e la memoria principale (RAM), con la CPU che preleva dalla memoria principale le istruzioni ed i dati da elaborare e salva sulla stessa i risultati.

Facendo una semplificazione che non fa certamente onore alla complessità di questo elemento, la CPU è una lunga catena di circuiti logici che riceve in ingresso dei segnali elettrici e sulla base di questi modifica i segnali all'uscita.