Intel 8008
aus Wikipedia, der freien Enzyklopädie
Der Intel 8008 wurde am 1. April 1972 vorgestellt und war der erste 8-Bit-Prozessor aus dem Hause Intel. Er war in einem 18-poligen DIL-Gehäuse untergebracht und bestand aus 3300 Transistoren. Ein sehr weit verbreiteter Irrglaube ist, dass der 8008 nur ein auf 8 Bit erweiterter 4004-Prozessor oder gar eine Weiterentwicklung des 4040 sei. Beide CPUs unterscheiden sich aber so grundlegend vom 8008[1], dass es verwundert, dass sich dieses Gerücht so hartnäckig hält.
Bescheidene Verbreitung fand der 8008 u. a. durch seinen Einsatz beispielsweise in Terminals [2], Analysegeräten und Tischrechnern, wie dem Mark-8 oder dem Micral. Ein überragender Erfolg war ihm aber nicht beschieden. Aufgrund seines sehr "kompakten" Bus-Designs [3], erforderte der Anschluss von Speicher und Peripherie beträchtlichen Dekodierungsaufwand [4]. Sein Befehlssatz war sehr unflexibel und seine Interrupt-Möglichkeiten rudimentär, da es keine Möglichkeit gab, seinen internen Zustand vollständig zu sichern, wie das bei einer sinnvollen Interruptbehandlung eigentlich unabdingbar ist [5]. Außerdem besaß er noch einen CPU-internen Return-Stack, der durch den Befehlssatz nicht unmittelbar zugreifbar war. Befehlssatz und Architektur wurden beim Nachfolger, dem 8080 grundlegend überarbeitet und deutlich flexibler. Nichtsdestoweniger hatte praktisch jeder 8008-Befehl sein Äquivalent im 8080-Befehlssatz, so dass der 8008 in letzter Konsequenz auch als früher Vorläufer des 8086 gelten darf, der u. a. auch im Hinblick auf leichte Portierbarkeit von 8080- und 8085-Software entwickelt wurde.
Inhaltsverzeichnis |
[Bearbeiten] Technische Daten
- Taktfrequenz: 500 kHz (8008-1: 800 kHz)
- 0,05 MIPS
- Technik: PMOS
- Anzahl Transistoren: 3.500 bei 10 µ
- Adressierbarer Speicher: 16 KiB
- Verwendet in Terminals, Tischrechnern, Verpackungsmaschinen, Analysegeräten u. v. m.
- Ursprünglich für den Datapoint 2200 entwickelt
[Bearbeiten] Siehe auch
[Bearbeiten] Einzelquellen
- ↑ http://www.informatik.uni-stuttgart.de/ifi/cs/dev/emuf08/i8008_2.html Beschreibung der Architektur
- ↑ http://www.informatik.uni-stuttgart.de/ifi/cs/dev/hp2644/hp2644.html Terminal auf Basis des Intel 8008
- ↑ http://www.informatik.uni-stuttgart.de/ifi/cs/dev/emuf08/i8008_1.html Beschreibung des Bus-Interface
- ↑ http://www.informatik.uni-stuttgart.de/ifi/cs/dev/emuf08/i8008_2.html Beschreibung der Architektur
- ↑ http://www.informatik.uni-stuttgart.de/ifi/cs/dev/emuf08/i8008_3.html Befehlssatz
[Bearbeiten] Weblinks
4004 | 4040 | 8008 | 8080 | 8085 | 8086 | 8088 | iAPX 432 | 80186 | 80188 | 80286 | i386 | i486DX | i486SX | i486DX2 | i486SX2 | i486DX4 | i486SL/SL-NM | i860 | i960 | Pentium | Pentium MMX | Pentium Pro | Pentium II | Pentium III | Pentium 4 | Pentium 4 Extreme Edition | Pentium D | Pentium Extreme Edition | Celeron | Celeron D | Mobile Pentium 4 | Pentium M | Celeron M | Core Solo/Duo | Core 2 Duo/Quad/Extreme | Xeon | Itanium | Itanium 2
(Kursiv dargestellt sind die Non-x86-Prozessoren)