Personal computer/Architettura: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 10:
* '''realizzazione circuitale''' ovvero la tecnologia microelettronica alla base del sistema
L'architettura risulta adatta a trattare problemi molto
Gli elementi indipendenti sono le strutture di
* '''memoria principale''', contiene le istruzioni del programma da eseguire e i risultati delle operazioni svolte. Istruzioni e dati sono codificati in forma binaria, questo comporta che non siano di per sè distinguibili le istruzioni dai dati, ma tutto dipende dal modo in cui un gruppo di bit viene letto e interpretato. Il fatto che dati e istruzioni sono
* l' '''unità di elaborazione''' e controllo o '''CPU''' (''Central Processing Unit'') è quella che interpreta ed esegue il programma, sarà a sua volta suddivisa in sottosistemi più semplici quali PC (''Program Counter''), ALU (''Arithmetic and Logic Unit''), Registri, Cache e vari strumenti aggiuntivi
* Le '''Interfacce''' o ''registri di Input/Output'' con il compito di interfacciarsi ai dispositivi di input/output (memoria di massa, monitor, tastiera, stampante, ...); sono detti anche buffer.
A permettere la comunicazione, e quindi lo scambio dati, tra questi tre blocchi vi è il '''[[w:Bus|Bus]] di sistema'''. Fino agli anni novanta il bus era un unico canale di comunicazione, con l'enorme crescita delle prestazioni della CPU e l'impiego di memorie ''cache'' la
Il moderno sviluppo dell'informatica sta avvenendo soprattutto nell'ambito dei processori. Resta infatti la struttura di comunicazione, detta BUS, una delle parti più lente della macchina. Approssimativamente, possiamo dire che mentre i più recenti processori hanno frequenze di Clock che vanno dai 4 ai 6 GHz, la frequenza del clock del BUS, non va, nei computer a più alte prestazioni, oltre gli
Abbiamo messo in un gruppo tutti i tipi di memoria, sia contenente dati che programmi. Questo perché se si prende un singolo byte, non si può dire se esso provenga da un programma o da un dato.
|