www.wikidata.de-de.nina.az
Die Radio Corporation of America RCA brachte 1974 den RCA 1802 als ersten CMOS Mikroprozessor auf den Markt Er kann mit einer Betriebsspannung von bis zu 10 V und einer Taktfrequenz von maximal 6 4 MHz betrieben werden bei niedrigeren Spannungen entsprechend weniger Der interne Aufbau und die Befehle sind sehr einfach gehalten Die Architektur des Prozessors wurde von Joseph Weisbecker entwickelt und wurde im Jahre 1974 zum Patent angemeldet 1 CPU RCA1802 Inhaltsverzeichnis 1 Anwendungen 2 Interner Aufbau 3 Befehlsstruktur 4 Weblinks 5 EinzelnachweiseAnwendungen BearbeitenSchon von Anfang an wurde der 1802 auch als Silicon on Sapphire Variante gefertigt Diese Bauart verlieh dem Mikroprozessor einen gewissen Grad an Resistenz gegenuber ionisierender Strahlung und elektrostatischer Entladung Gleichzeitig sinken die Leckstrome so dass mit wesentlich niedrigerem Stromverbrauch gearbeitet werden kann Im Zusammenspiel mit seiner Fahigkeit bei extrem niedrigen Spannungen zu arbeiten machte das den 1802 ausserst geeignet fur die Raumfahrt Ausserdem waren zu dieser Zeit nur sehr wenige Prozessoren auf dem Markt die gegenuber Strahlung ahnlich unempfindlich waren Der 1802 war ein beliebter Mikroprozessor fur viele Satelliten und wurde z B bei der Galileo Mission der NASA sowie den OSCAR Amateurfunksatelliten der AMSAT eingesetzt Auch in der Militartechnik fand er starke Verbreitung was auch seine bis heute andauernde Produktion erklart Eine Anzahl von Mikrocomputern basierten auf dem 1802 einschliesslich des COSMAC ELF COSMAC VIP ELF II SuperELF und des jugoslawischen Pecom 32 wie auch der RCA Studio II Spielkonsole In der Schachcomputerwelt kam der 1802 in den fruhen 1980er Jahren im Mephisto I II und III der Munchner Elektronikherstellers Hegener Glaser zum Einsatz Interner Aufbau BearbeitenDatenbusbreite 8 Bit Adressbusbreite 16 Bit gemultiplext sieben I O AdressenNeben dem Akkumulator verfugt der Prozessor uber sechzehn 16 Bit Register die auch achtbitweise genutzt werden konnen Dazu gibt es zwei Register X P mit vier Bit die festlegen welche der 16 Bit Register als Datenpointer und Programmcounter arbeiten Zum Akku gibt es nur ein Carry Flag Ein Zero Flag ist nicht erforderlich Es gibt ein Ausgangssignal das per Programm gesetzt werden kann Vier EF Leitungen konnen per Programm abgefragt werden Der Adressbus wird als zweimal acht Bit gemultiplext Die Zykluszeit betragt ein Achtel der Taktfrequenz Fast alle Befehle benotigen zwei nur wenige drei Zyklen Befehlsstruktur BearbeitenDer einfache Aufbau der Hardware setzt sich bei den Programmbefehlen fort So braucht es z B vier Befehle um eines der 16 Register zu laden LDI n1 LOAD IMMEDIATE 1 Byte in den Akku PLO 1 PUT LOW den Akkuinhalt in das niederwertige Byte des Registers R1 LDI n2 LOAD IMMEDIATE 2 Byte in den Akku PHI 1 PUT HIGH den Akkuinhalt in das hoherwertige Byte des Registers R1 Es gibt auch Sprungbefehle die zwar nur zwei Zyklen und zwei Bytes brauchen deren Ziel aber innerhalb derselben Seite liegen muss d h die hoheren acht Bit der Adresse durfen sich nicht andern Einen direkten Unterprogrammaufruf CALL gibt es nicht eine ahnliche Funktion kann durch das Wechseln des Programmcounters erreicht werden Weblinks BearbeitenCDP1802 Datenblatt Memento vom 18 Oktober 2003 im Internet Archive PDF Freeware Emulator fur Mac OS X engl Die CDP 1802 Mikroprozessorfamilie In Schachcomputer Info wikiEinzelnachweise Bearbeiten Patent US3970998A Microprocessor architecture Angemeldet am 15 Oktober 1974 veroffentlicht am 20 Juli 1976 Anmelder RCA Corp Erfinder Joseph A Weisbecker Abgerufen von https de wikipedia org w index php title RCA1802 amp oldid 233254907