Introduction
Le microprocesseur 4004 de l'entreprise Intel est le premier microprocesseur officiellement commercialisé. Elle fut développé Ted Hoff, Stan Mazor et Federico Faggin de l'entreprise Intel pour permettre à l'entreprise japonais Busicom de réalisé un certain type de calculatrice. La puce électronique est certainement assez simplement mais est tout de même équivalent en terme de puissance à un ENIAC occupant 66 m3 et n'occupe qu'un espace de 10 mm2 est consomme beaucoup moins d'électricité !
Fiche technique
Voici les caractéristiques de la puce «4004» de «Intel» :
Spécification | Description |
---|---|
Fabricant | Intel |
Modèle | 4004 |
Date de conception | 1971 |
Nombre d'instructions | Environ 45 |
Bus de données | 4 bits |
Bus d'adressage | 12 bits |
Désigner | Ted Hoff, Stan Mazor, Federico Faggin |
Nombre de transistors | 2 300 |
Cadencé à | Vitesse inférieur à 0,5 Mhz |
Mémoire adressable | 640 octets |
Taille de fabrication | 10-micron |
Technologie | PMOS |
Schéma des broches
Voici le schéma des broches de la puce 4004 de l'entreprise Intel :
Les descriptions de fonction de broche suivantes concernent les systèmes 8088 en mode minimum ou maximum. Le «bus local» dans ces descriptions est la connexion d'interface de bus multiplexée directe au 8088 (sans tenir compte des tampons de bus supplémentaires).
Symbole | Broches | Type | Description |
---|---|---|---|
D0 à D3 | 1 à 4 | Entrée/sortie | BUS DE DONNÉES BIDIRECTIONNEL : Toutes les communications d'adresses et des données passant entre le processeur et les puces de RAM et de ROM se produisent par ses 4 broches. |
RESET | 9 | Entrée | REINITIALISE : Un niveau logique 1 dans cette entrée efface tous les drapeaux et les registres d'état et force le compteur de programme à passer à la valeur 0. |
TEST | 10 | Entrée | REINITIALISE : L'état logique de ce signal peut être testé avec l'instruction JCN. |
SYNC | 8 | Sortie | SYNCHRONISATION : Synchronisation du signal généré par le processeur et fixe les puces ROM et RAM. Il indique le début d'un cycle d'instruction. |
CM-ROM | 11 | Sortie | CM-ROM : C'est le signal de sélection de la ROM envoyé vers le processeur quand les données sont requises par la mémoire du programme. |
CM-RAM0 à CN0-RAM3 | 13 à 16 | Sortie | CM-RAM : Ce sont les signaux de sélection de banque pour les puces de RAM 4002 dans le système. |
Ø1 à Ø2 | 7 à 8 | Entrée | Ø1-Ø2 : Ces broches sont les 2 phases d'horloge. |
Vss | 5 | Cet broche permet d'indiquer le voltage positif | |
VDD | 12 | Cet broche permet d'indiquer le voltage d'alimentation principal : -15 +/- 5% |
Schéma du circuit
Voici le schéma du circuit de la puce :
Programmation
Langage | Description |
---|---|
Assembleur 4004 | Assembleur pour le microprocesseur 4004 |
Voir également
Articles - Les géants de l'informatique - Intel