Intel 8008

microprocesseur

L’Intel 8008 est le premier microprocesseur 8 bits conçu et fabriqué par Intel. Il est présenté en avril 1972. Il succède au 4004, un microprocesseur 4 bits commercialisé en 1971 et généralement considéré comme le premier microprocesseur.

Intel 8008
Description de cette image, également commentée ci-après
Microprocesseur Intel C8008-1
Informations générales
Production De à [1]
Fabricant Intel
Performances
Fréquence 200 kHz à 800 kHz
Largeur bus données 8 bits
Largeur bus adresse 14 bits
Spécifications physiques
Finesse de gravure 10 µm
Procédé de fabrication PMOS à enrichissement
Nombre de transistors 3500
Boîtier DIP à 18 broches
Socket(s) DIP18
Architecture et classification
Architecture 8008
Historique
Intel 8008
Architecture du 8008

Le 8008 est à l'origine développé[2] dans le cadre d'un projet destiné au terminal programmable Datapoint 2200 de Computer Terminal Corporation (en) (CTC, future Datapoint), sous le nom de code 1201[3]. Toutefois, le développement de la puce ayant pris du retard, CTC réalise entre-temps le processeur de son terminal à l'aide d'une centaine de circuits intégrés TTL. Cette implémentation s’avère plus performante que le microprocesseur d'Intel lorsque les premiers exemplaires fonctionnels de celui-ci sont livrés fin 1971. CTC décide alors de conserver son implémentation TTL. Intel renonce à facturer à CTC les frais de développement et obtient en contrepartie les droits commerciaux lui permettant de finaliser et de vendre son microprocesseur à d'autres clients, ce qu'il fera à partir de 1972 sous le nom 8008[3].

L'ensemble des instructions des 8008 et des processeurs Intel CISC suivants ont été fortement basées sur la conception de CTC.

La puce, limitée par son boitier DIP à 18 broches, avait un seul bus 8 bits et exigeait une grande quantité de logique externe pour le soutenir. Par exemple, le bus d'adresses de 14 bits donnant accès à 16 Ko de mémoire devait utiliser une partie de cette logique dans un registre de mémoire d'adresse externe (MAR). Il pouvait accéder à 8 ports d'entrée et à 24 ports de sortie.

Tandis qu'il était un peu plus lent en termes d'instructions par seconde que les 4 bits Intel 4004 et Intel 4040, le fait que le 8008 traitait les données sur huit bits à la fois et pouvait accéder à sensiblement plus de mémoire lui donnait réellement trois à quatre fois plus de puissance de traitement que les puces 4 bits.

Pour l'utilisation dans un contrôleur ou un terminal vidéo, c'était une conception acceptable, mais il était trop difficile à utiliser pour d'autres tâches. Quelques ordinateurs furent conçus pour lui, mais la plupart utiliseraient le dernier et plus puissant processeur d'Intel à la place, le 8080.

Notes et références

modifier