Intel_4004 - Kasimashi/Systemes-embarques GitHub Wiki
Le Microordinateur MCS-4 de chez Intel
Sortie en 1971, le microordinateur MCS-4 de chez Intel est commosé de 4 composants :
- 4001 : Mémoire ROM
- 4002 : Mémoire RAM
- 4003 : Registre à décallage
- 4004 : CPU
Manual : https://en.wikichip.org/w/images/9/9b/MCS-4_Manual.pdf Emulateur online : http://e4004.szyc.org/index_en.html
Architecture
4001
Mémoire morte (ROM) de 256 octets (programme de 256 instructions de 8 bits), et port intégré d'entrée/sortie sur 4 bits ;
4002
Mémoire RAM
Mémoire vive de 80 mots de 4 bits, et port intégré d'entrée/sortie sur 4 bits. La partie mémoire de la puce est organisée en quatre registres de vingt mots de 4 bits :
- 16 mots de données (utilisés pour les chiffres de la mantisse dans la calculatrice d'origine),
- 4 mots de statut (utilisés pour les exposants et les signes dans la calculatrice d'origine) ;
4003
Sortie registre à décalage de 10 bits pour scanner les claviers, affichages, imprimantes, etc.
4004
Le chip 4004 est un microprocesseur 4 bits qui se cadence à 740KHz, emploie une finesse de gravure de 10 micromètres et alimenté en -15V, constitué de 2300 transistors pMOS il est capable d'effectuer 92 000 instructions par secondes. Il possède également 4Kbytes de mémoire pour son programme et 640 bytes de RAM (en externe).