La COSMAC 1802 (o RCA 1802[1]) è un microprocessore a 8 bit CMOS, introdotta da RCA allinizio 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à programm 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 rigistri a 4 bit si indica con I ed è collegato alla logica di controllo ma sembra inverosimile che possa essere l'Instruction Register.

Note

  1. ^ COSMAC è l'acronimo di COmplementary Silicon Metal-oxide Conductor