Intel 8008
- Intel
- {{{Produzent2}}} {{#if: |
- {{{Produzent3}}} }}{{#if: |
- {{{Produzent4}}} }}{{#if: |
- {{{Produzent5}}} }}{{#if: |
- {{{Produzent6}}} }}{{#if: |
- {{{Produzent7}}} }}{{#if: |
- {{{Produzent8}}} }}{{#if: |
- {{{Produzent9}}} }}{{#if: |
- {{{Produzent10}}} }}
inkompatibel zu 8080/8085/Z80| {{#if: | {{#if: | {{#if: 18-pin DIP| {{ #if: | | colspan="2" | Sockel:
- 18-pin DIP {{#if: |
- {{{Sockel3}}} }}{{#if: |
- {{{Sockel4}}} }}{{#if: |
- {{{Sockel5}}} }}{{#if: |
- {{{Sockel6}}} }}{{#if: |
- {{{Sockel7}}} }}{{#if: |
- {{{Sockel8}}} }}{{#if: |
- {{{Sockel9}}} }}{{#if: |
- {{{Sockel10}}} }}
-
{{#if: |
- {{{Kern3}}} }}{{#if: |
- {{{Kern4}}} }}{{#if: |
- {{{Kern5}}} }}{{#if: |
- {{{Kern6}}} }}{{#if: |
- {{{Kern7}}} }}{{#if: |
- {{{Kern8}}} }}{{#if: |
- {{{Kern9}}} }}{{#if: |
- {{{Kern10}}} }}{{#if: |
- {{{Kern11}}} }}{{#if: |
- {{{Kern12}}} }}{{#if: |
- {{{Kern13}}} }}{{#if: |
- {{{Kern14}}} }}{{#if: |
- {{{Kern15}}} }}{{#if: |
- {{{Kern16}}} }}
| {{#if: Intel 4040|<< |{{#if:Intel 8080| }}}} {{#if:Intel 8008|Intel 8008|{{#invoke:WLink|getArticleBase}}}} {{#if: Intel 8080| >>|{{#if:Intel 4040| }}}} | |
|---|---|
| Datei:KL Intel C8008-1.jpg Intel 8008 }} | |
| Produktion: | 1972 bis 1983<ref>https://cpushack.net/life-cycle-of-cpu.html</ref> | seit 1972 }}
}} |
| Intel }}
}} | |
| Prozessortakt: | bis 800 kHz }}
}} |
| FSB-Takt: | bis MHz }}
}} |
| L2-Cachegröße: | bis {{{Cache-maximal}}} MiB }}
}} |
| Fertigung: | bis }}
}} |
| Befehlssatz: | Intel 8 Bit, inkompatibel zu 8080/8085/Z80 }} |
| Mikroarchitektur: |
}} |
| GPU: | {{{GPU Architektur}}}
}} |
| 18-pin DIP }}
}} | |
| }}
}} | |
Der Intel 8008 (zunächst als 1201) wurde am 1. April 1972 vorgestellt und war der erste 8-Bit-Mikroprozessor und der erste Von-Neumann-Rechner<ref name="heise8008">Vorlage:Heise online</ref> aus dem Hause Intel. Er war in einem 18-poligen DIL-Gehäuse untergebracht und bestand aus 3500 Transistoren. Weit verbreitet ist die Ansicht, der 8008 wäre ein auf 8 Bit erweiterter 4004 oder eine Weiterentwicklung des 4040. Beide CPUs unterscheiden sich aber grundlegend vom 8008.<ref>Computermuseum der Universität Stuttgart: Beschreibung der Architektur.</ref> Der 8008 gilt als der direkte Vorläufer des Intel 8080 und ist damit die Grundlage der x86-Prozessorarchitektur und der damit verbundenen Befehlssätze von Intel.<ref name="heise8008" />
Allgemeines
Der 8008 fand geringe Verbreitung u. a. durch seinen Einsatz in Terminals<ref>Computermuseum der Universität Stuttgart: Terminal auf Basis des Intel 8008.</ref>, Analysegeräten und Desktop-Computern, wie dem Mark-8 oder dem Micral. Großer Erfolg war ihm aber nicht beschieden. Aufgrund seiner sehr „kompakten“ Busschnittstelle<ref>Computermuseum der Universität Stuttgart: Beschreibung des Bus-Interface.</ref> erforderte der Anschluss von Speicher und Ein-/Ausgabe-Bausteinen beträchtlichen Dekodierungsaufwand. Sein Befehlssatz war sehr unflexibel und seine Möglichkeiten zur Interrupt-Verarbeitung rudimentär, da es keine Möglichkeit gab, seinen internen Zustand (Register H, L und die Flags konnte man nicht speichern) vollständig zu sichern, wie das bei einer sinnvollen Interrupt-Behandlung unabdingbar ist.<ref>Computermuseum der Universität Stuttgart: Befehlssatz.</ref> Außerdem besaß er noch einen 8 Einträge langen CPU-internen Return-Stack, auf den durch den Befehlssatz nicht unmittelbar zugegriffen werden konnte. Befehlssatz- und Mikroarchitektur wurden beim Nachfolger 8080 grundlegend überarbeitet und deutlich flexibler. Nichtsdestoweniger hat 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, welcher u. a. auch im Hinblick auf leichte Portierbarkeit von 8080- und 8085-Programmen entwickelt wurde.
{{#invoke:Vorlage:Anker|f |errCat=Wikipedia:Vorlagenfehler/Vorlage:Anker |errHide=1}}Technische Daten
• Entwicklungsbeginn: 1974
• geplanter Produktionsbeginn: 6/1977
• Produktionsbeginn: 1978
• Produktionsende: 1986/88<ref>Firmeninformationen unter robotron-net.de (PDF; 36 KB)</ref>
- Taktfrequenz: 500 kHz (8008-1: 800 kHz)
- Rechenleistung: 0,05 MIPS
- Technik: 10 µm, PMOS
- Anzahl Transistoren: 3500
- Adressierbarer Speicher: 16 KB
- Verwendet in Terminals, Tischrechnern, Verpackungsmaschinen, Analysegeräten u. v. m.
- Ursprünglich für das Terminal Datapoint 2200 entwickelt
Weblinks
|X|x= |0|-= |S|s= – Sammlung von Bildern |1|= – Sammlung von Bildern{{#if:
| {{#switch: {{#invoke:TemplUtl|faculty|1}}/{{#invoke:TemplUtl|faculty|1}}
|1/= und Videos
|1/1=, Videos und Audiodateien
|/1= und Audiodateien}}
| , Videos und Audiodateien
}}
|#default= – }}{{#if:
| {{#ifeq: {{#invoke:Str|left||9}}
| category:
| FEHLER: Ohne Category: angeben!}}}}Vorlage:Wikidata-Registrierung
- Intel 8008 – Sammler-Website mit vielen Bildern
- The Intel 8008 support page (inoffiziell, englisch)
Einzelnachweise
<references />