Intel 8080

Immagine mancante
Intel_C8080A_9064_33001_N8384_top.jpg
Intel C8080A

L'Intel 8080 fu uno dei primi microprocessori progettati e prodotti da Intel. CPU a 8 bit, fu messo sul mercato nell'Aprile del 1974 con un modello a 2 MHz, ed è considerato da quasi tutti come la prima CPU a microprocessore utilizzabile realmente.

Descrizione

L'Intel 8080 è il successore dell'Intel 8008 (con cui è compatibile a livello di codice assembly, dato che entrambi usano lo stesso instruction set sviluppato da Computer Terminal Corporation). Il suo spazioso packaging DIP a 40 pin permette all'8080 di fornire un bus di indirizzi a 16 bit e un bus di dati a 8 bit, che consentono di accedere facilmente a 64 kilobyte di memoria. All'interno è dodato di sette registri a 8 bit (sei dei quali possono essere combinati a formare tre registri da 16 bit), uno stack pointer a 16 bit (che, al contrario di quanto accade nell'8008 che fa uso di una stack interna, punta in memoria), e un program counter a 16-bit.

L'8080 dispone di 256 porte I/O che permettono alle periferiche un collegamento senza allocazioni di memoria (come avviene per le periferiche mappate in memoria); uno svantaggio di questo sistema è la necessità di introdurre istruzioni aggiuntive per l'I/O. Il primo microcomputer a scheda singola fu costruito sulla base dell'8080.

Impatto

L'8080 è stato usato in molti computer storici, come il MITS Altair 8800 e l'IMSAI 8080, che tra i primi hanno eseguito il sistema operativo CP/M; un sistema che ha fruttato molto al successivo processore Zilog Z80, completamente compatibile con l'8080 e più potente: l'accoppiata Z80 - CP/M divenne infatti la combinazione CPU/OS dominante, in modo simile con ciò che è accaduto un decennio dopo tra x86 ed MS-DOS. Poco dopo il lancio dell'8080 fu introdotto il suo concorrente Motorola 6800, e successivamente il MOS Technology 6502, clone del 6800.

Per quanto riguarda Intel, l'8080 fu seguito dal compatibile e più elegante 8085, e più tardi dal processore 8086 a 16 bit (compatibile a livello assembly) e dall'8088 a 8/16 bit. Quest'ultimo fu scelto da IBM per il suo nuovo PC, lanciato nel 1981. È quindi chiaro che l'8080 e la sua ISA hanno avuto un impatto duraturo sulla storia dell'informatica.

Questo articolo si basa su materiale disponibile sul Free On-line Dictionary of Computing e il suo utilizzo è regolamentato dalla licenza GFDL.

See also: Intel 8080, 1974, Assembly, Bit, CP/M, CPU, Free On-line Dictionary of Computing, GFDL, IBM