COSMAC 1802
Il COSMAC 1802 (o RCA 1802[1]) è un microprocessore a 8 bit CMOS, introdotto da RCA all'inizio del 1976. La sua architettura è piuttosto differente da quelle degli altri microprocessori a 8 bit.
Caratteristiche strutturali
Questa CPU è stata la prima ad utilizzare la tecnologia CMOS. Le sue principali caratteristiche sono:
- Struttura completamente statica: nessun limite inferiore di frequenza di clock.
- Campo di temperatura di esercizio da -55 a + 125 °C.
- Livelli logici compatibili TTL.
- Clock a singola fase.
- Parola macchina a 8 bit.
- Bus dati bidirezionale a 8 bit.
- Modalità program interrupt.
- Modalità di DMA (Direct Memory Addressing).
Sono presenti 16 registri interni a 16 bit, anche se mancano apparentemente alcuni registri indispensabili come il program counter. Vi sono poi 5 piccoli registri, quattro da quattro bit ed uno da otto. Uno dei registri a 4 bit si indica con I ed è collegato alla logica di controllo ma sembra inverosimile che possa essere l'Instruction Register.
Questo processore è alla base della console di gioco RCA Studio II commercializzata nel 1977
Curiosità
Questo processore è stato utilizzato nelle due missioni spaziali Voyager 1 e 2 dimostrando la sua grande resistenza in ambienti estremi: questo, e l'intera sonda, infatti, continuano a funzionare dopo ben 37 anni (dal 1977) nonostante l'esposizione alle condizioni di temperatura e disturbi elettromagnetici tipici dello spazio esterno.
Note
- ^ COSMAC è l'acronimo di COmplementary Silicon Metal-oxide Conductor