Section courante

A propos

Section administrative du site

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é !

Photo de la puce 4004

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 :

Schéma du 4004

Programmation

Langage Description
Assembleur 4004 Assembleur pour le microprocesseur 4004

Voir également

Articles - Les géants de l'informatique - Intel

Dernière mise à jour : Mercredi, le 16 août 2017