SlideShare une entreprise Scribd logo
1
Institut Africain d’Informatique
Etablissement inter-Etats d’Enseignement supérieur
BP 2263 Libreville (Gabon)
Tél.22 72 99 58/ 22 72 99 57
Site web: www.iaisiege.net
E-mail: contact@iaisiege.net
EXPOSE D’ARCHITECTURE DE BASE
PRESENTATION DU PROCESSEUR
INTEL 4004
ENSEIGNANT:
Dr Pierre MOUKELI
Docteur en informatique
(Maitre Assistant)
PRÉSENTÉ PAR:
NDONG Léon André
BIBANG BI NDONG Marina
MBA ESSONO Christ Ferroll
BOUNZANGA MBOUISSOU Alex-Derlin
GROUPE 4
2
PLAN
Histoire de Intel 4004
Pourquoi 4004?
Famille et caractéristiques
Brochage
Introduction
Architecture du processeur Intel 4004
Conclusion
3
Introduction
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
4
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
 1968, fondateurs d’Intel :
 Robert Noyce et Gordon Moore
 fabrication de puces mémoire.
 1969, Busicom :
 Calculatrice
 Besoin de concevoir un
ensemble de puce
 1971,
Conception du
microprocesseu
 Ted Hoff, Federico Faggin et Stan Mazor
 Unité centrale de traitement: 4004 (CPU)
 Mémoire morte : 4001 (ROM)
 Mémoire vive : 4002 (RAM)
 Registre à décalage : 4003 (E/S).
5
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
 Premier chiffre
 2xxx, des puces NMOS
 3xxx , les microcircuits bipolaires
 4xxx, les microprocesseurs à bits
 5xxx, la puce CMOS
 7xxx, la mémoire
 8xxx, Les microprocesseurs et microcontrôleurs
4004
Catégorie du produit
6
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
 Second chiffre
 0 - processeur
 1 - puce ram
 2 - contrôleurs
 3 - puce rom
 4 - décalage des registres
 5 - puce EPLD
 6 - puce PROM
 7 - puce EPROM
 8 - puces observation et
circuit synchronisation à
impulsions des générateurs
4004
Indiquant le type de produit
7
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
 Troisième et quatrième chiffre
4004
Numéro de série
8
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
Le 4001 est une ROM (mémoire morte)
 Famille MCS-4 de puces
LSI
Date
introduction:
1971
Type: Mémoire statique à accès aléatoire
entièrement décodée.
Mémoire: 256 x 8 bits
Technologie: Technologie MOS à grille en silicium
à canal P (10 microns)
Nombre de
transistors :
Aucun
9
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
Le 4002 est une RAM (mémoire à accès
aléatoire)
 Famille MCS-4 de puces
LSI
Date
introduction:
1971
Type:
RAM MOS 320 bits et port de sortie 4
bits.
Mémoire: 80 x 4 bits
La
technologie:
Technologie MOS à grille en silicium
à canal P
Nombre de
transistors :
Aucun 10
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
Le 4003 est un registre à décalage statique
 Famille MCS-4 de puces
LSI
Date
introduction:
1971
Type:
Registre à décalage d'entrée/sortie
série 10 bits, sortie série.
Mémoire: Aucune
La
technologie:
Technologie MOS à grille en silicium
à canal P
Nombre de
transistors :
Aucun
11
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
Le 4004 Premier processeur (CPU)
 Famille MCS-4 de puces
LSI
Date
introduction:
15 novembre 1971
Catégorie: Microprocesseur 4 bits (instructions 8 bits)
La fréquence: 500KHz - 740KHz
La
technologie:
Technologie MOS à grille en silicium à
canal P
Nombre de
transistors :
2,300 transistors (10 microns)
Mémoire
adressable :
ROM 4096x8 bits et RAM 1280x4 bits
Nombre
d'instructions :
46 avec une pile à 4 niveaux et 16
registres de 4 bits (ou huit de 8 bits)
12
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
Le 4004 Premier processeur (CPU)
 Spécifications
techniques
13
• La fréquence d'horloge maximale est de 740 kHz
• Temps de cycle d'instruction : minimum 10,8 s
• Temps d'exécution des instructions 46250 à 92500 instructions /s.
• Programme séparé et stockage de données.
• Capable d'adresser direct 5120 bits (640 octets) de RAM
• Capable d'adresser direct 32 768 bits de ROM, 4096 mots de 8 bits
• Le jeu d'instructions contenait 46 instructions
• Le jeu de registres contient 16 registres de 4 bits chacun
• Pile de sous-programmes interne , 3 niveaux de profondeur.
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
 Le 4004 a 16 broches qui sont utilisées
pour les E/S, le contrôleur de mémoire,
les phases d'horloge
14
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
Une UAL
Un registre d'instruction
Décodeur
Registres internes
Gestion d'adresses
Ensemble de bus
15
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
Mémoire
Registres
16
Entrée et sortie
Instructions de décodages
UAL
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
Accumulateur
Registre Temp
Registre généraux
Pointeur de pile
Compteur de programme
UAL
Flags
Registre et décodeur
d’instructions
Unité de synchronisation et
de contrôle
17
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
18
Conclusion
Introduction
Histoire de Intel
4004
Pourquoi 4004?
Famille et
caractéristiques
Conclusion
Brochage
Architecture du
processeur Intel
4004
19
20
Remarques
Suggestions
Questions??

Contenu connexe

Dernier

2024 03 27 JTC actualités C Perrot (idele).pdf
2024 03 27 JTC actualités C Perrot (idele).pdf2024 03 27 JTC actualités C Perrot (idele).pdf
2024 03 27 JTC actualités C Perrot (idele).pdf
idelewebmestre
 

Dernier (13)

04-La génomique, un outil pour la sélection des ovins
04-La génomique, un outil pour la sélection des ovins04-La génomique, un outil pour la sélection des ovins
04-La génomique, un outil pour la sélection des ovins
 
01-La génétique s’adapte à la demande de la filière ovine
01-La génétique s’adapte à la demande de la filière ovine01-La génétique s’adapte à la demande de la filière ovine
01-La génétique s’adapte à la demande de la filière ovine
 
JTC_2024_TC Bâtiment et bien-être estival.pdf
JTC_2024_TC Bâtiment et bien-être estival.pdfJTC_2024_TC Bâtiment et bien-être estival.pdf
JTC_2024_TC Bâtiment et bien-être estival.pdf
 
JTC 2024 - Approche collective de la santé
JTC 2024 - Approche collective de la santéJTC 2024 - Approche collective de la santé
JTC 2024 - Approche collective de la santé
 
JTC 2024 - Actualités sur le bien-être animal
JTC 2024 - Actualités sur le bien-être animalJTC 2024 - Actualités sur le bien-être animal
JTC 2024 - Actualités sur le bien-être animal
 
Présentation_Soirée-Information_ St-Eugène.pptx
Présentation_Soirée-Information_ St-Eugène.pptxPrésentation_Soirée-Information_ St-Eugène.pptx
Présentation_Soirée-Information_ St-Eugène.pptx
 
[2024] Comment scaler une application PHP vieille de plus de 20 ans ?
[2024] Comment scaler une application PHP vieille de plus de 20 ans ?[2024] Comment scaler une application PHP vieille de plus de 20 ans ?
[2024] Comment scaler une application PHP vieille de plus de 20 ans ?
 
02-Le bélier de sélection:investissement technique, économique,environnemental
02-Le bélier de sélection:investissement technique, économique,environnemental02-Le bélier de sélection:investissement technique, économique,environnemental
02-Le bélier de sélection:investissement technique, économique,environnemental
 
03-La sélection pour la résistance au parasitisme
03-La sélection pour la résistance au parasitisme03-La sélection pour la résistance au parasitisme
03-La sélection pour la résistance au parasitisme
 
05-La génétique, un levier majeur pour les enjeux à venir
05-La génétique, un levier majeur pour les enjeux à venir05-La génétique, un levier majeur pour les enjeux à venir
05-La génétique, un levier majeur pour les enjeux à venir
 
Pour une traite de qualité, mieux comprendre l’interface trayon-manchon
Pour une traite de qualité, mieux comprendre l’interface trayon-manchonPour une traite de qualité, mieux comprendre l’interface trayon-manchon
Pour une traite de qualité, mieux comprendre l’interface trayon-manchon
 
Provinlait 2024-Leviers fourrages - Madrid Aurélie Frayssinhes, Sandra (Cha...
Provinlait 2024-Leviers fourrages - Madrid  Aurélie  Frayssinhes, Sandra (Cha...Provinlait 2024-Leviers fourrages - Madrid  Aurélie  Frayssinhes, Sandra (Cha...
Provinlait 2024-Leviers fourrages - Madrid Aurélie Frayssinhes, Sandra (Cha...
 
2024 03 27 JTC actualités C Perrot (idele).pdf
2024 03 27 JTC actualités C Perrot (idele).pdf2024 03 27 JTC actualités C Perrot (idele).pdf
2024 03 27 JTC actualités C Perrot (idele).pdf
 

En vedette

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Présentation du processeur INTEL 4004.pptx

  • 1. 1
  • 2. Institut Africain d’Informatique Etablissement inter-Etats d’Enseignement supérieur BP 2263 Libreville (Gabon) Tél.22 72 99 58/ 22 72 99 57 Site web: www.iaisiege.net E-mail: contact@iaisiege.net EXPOSE D’ARCHITECTURE DE BASE PRESENTATION DU PROCESSEUR INTEL 4004 ENSEIGNANT: Dr Pierre MOUKELI Docteur en informatique (Maitre Assistant) PRÉSENTÉ PAR: NDONG Léon André BIBANG BI NDONG Marina MBA ESSONO Christ Ferroll BOUNZANGA MBOUISSOU Alex-Derlin GROUPE 4 2
  • 3. PLAN Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Brochage Introduction Architecture du processeur Intel 4004 Conclusion 3
  • 4. Introduction Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004 4
  • 5. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004  1968, fondateurs d’Intel :  Robert Noyce et Gordon Moore  fabrication de puces mémoire.  1969, Busicom :  Calculatrice  Besoin de concevoir un ensemble de puce  1971, Conception du microprocesseu  Ted Hoff, Federico Faggin et Stan Mazor  Unité centrale de traitement: 4004 (CPU)  Mémoire morte : 4001 (ROM)  Mémoire vive : 4002 (RAM)  Registre à décalage : 4003 (E/S). 5
  • 6. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004  Premier chiffre  2xxx, des puces NMOS  3xxx , les microcircuits bipolaires  4xxx, les microprocesseurs à bits  5xxx, la puce CMOS  7xxx, la mémoire  8xxx, Les microprocesseurs et microcontrôleurs 4004 Catégorie du produit 6
  • 7. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004  Second chiffre  0 - processeur  1 - puce ram  2 - contrôleurs  3 - puce rom  4 - décalage des registres  5 - puce EPLD  6 - puce PROM  7 - puce EPROM  8 - puces observation et circuit synchronisation à impulsions des générateurs 4004 Indiquant le type de produit 7
  • 8. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004  Troisième et quatrième chiffre 4004 Numéro de série 8
  • 9. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004 Le 4001 est une ROM (mémoire morte)  Famille MCS-4 de puces LSI Date introduction: 1971 Type: Mémoire statique à accès aléatoire entièrement décodée. Mémoire: 256 x 8 bits Technologie: Technologie MOS à grille en silicium à canal P (10 microns) Nombre de transistors : Aucun 9
  • 10. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004 Le 4002 est une RAM (mémoire à accès aléatoire)  Famille MCS-4 de puces LSI Date introduction: 1971 Type: RAM MOS 320 bits et port de sortie 4 bits. Mémoire: 80 x 4 bits La technologie: Technologie MOS à grille en silicium à canal P Nombre de transistors : Aucun 10
  • 11. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004 Le 4003 est un registre à décalage statique  Famille MCS-4 de puces LSI Date introduction: 1971 Type: Registre à décalage d'entrée/sortie série 10 bits, sortie série. Mémoire: Aucune La technologie: Technologie MOS à grille en silicium à canal P Nombre de transistors : Aucun 11
  • 12. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004 Le 4004 Premier processeur (CPU)  Famille MCS-4 de puces LSI Date introduction: 15 novembre 1971 Catégorie: Microprocesseur 4 bits (instructions 8 bits) La fréquence: 500KHz - 740KHz La technologie: Technologie MOS à grille en silicium à canal P Nombre de transistors : 2,300 transistors (10 microns) Mémoire adressable : ROM 4096x8 bits et RAM 1280x4 bits Nombre d'instructions : 46 avec une pile à 4 niveaux et 16 registres de 4 bits (ou huit de 8 bits) 12
  • 13. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004 Le 4004 Premier processeur (CPU)  Spécifications techniques 13 • La fréquence d'horloge maximale est de 740 kHz • Temps de cycle d'instruction : minimum 10,8 s • Temps d'exécution des instructions 46250 à 92500 instructions /s. • Programme séparé et stockage de données. • Capable d'adresser direct 5120 bits (640 octets) de RAM • Capable d'adresser direct 32 768 bits de ROM, 4096 mots de 8 bits • Le jeu d'instructions contenait 46 instructions • Le jeu de registres contient 16 registres de 4 bits chacun • Pile de sous-programmes interne , 3 niveaux de profondeur.
  • 14. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004  Le 4004 a 16 broches qui sont utilisées pour les E/S, le contrôleur de mémoire, les phases d'horloge 14
  • 15. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004 Une UAL Un registre d'instruction Décodeur Registres internes Gestion d'adresses Ensemble de bus 15
  • 16. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004 Mémoire Registres 16 Entrée et sortie Instructions de décodages UAL
  • 17. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004 Accumulateur Registre Temp Registre généraux Pointeur de pile Compteur de programme UAL Flags Registre et décodeur d’instructions Unité de synchronisation et de contrôle 17
  • 18. Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004 18
  • 19. Conclusion Introduction Histoire de Intel 4004 Pourquoi 4004? Famille et caractéristiques Conclusion Brochage Architecture du processeur Intel 4004 19

Notes de l'éditeur

  1. Jusqu’au début des années 1970, les différents composants électroniques formant un processeur ne pouvaient pas tenir sur un seul circuit intégré, ce qui nécessitait d’interconnecter de nombreux composants dont plusieurs circuits intégrés. En 1971, la société américaine Intel réussit, pour la première fois, à placer tous les composants qui constituent un processeur sur un seul circuit intégré donnant ainsi naissance au microprocesseur. Cette miniaturisation a permis : D’augmenter les vitesses de fonctionnement des processeurs, grâce à la réduction des distances entre les composants ; De réduire les coûts, grâce au remplacement de plusieurs circuits par un seul ; D’augmenter la fiabilité : en supprimant les connexions entre les composants du processeur, on supprime l’un des principaux vecteurs de panne ; De créer des ordinateurs bien plus petits : les micro-ordinateurs ; De réduire la consommation énergétique.  
  2. Le concept de microprocesseur a été créé par la Société Intel. Cette Société, créée en 1968 par Robert Noyce et Gordon Moore, était spécialisée dans la conception et la fabrication de puces mémoire. En 1969, Busicom (conception de calculatrice) a demandé à Intel de concevoir un ensemble de puces à utiliser dans une nouvelle calculatrice haute performance. En 1970, Ted Hoff, Federico Faggin et Stan Mazor (ingénieurs à Intel) ont proposé une conception impliquant une unité centrale de traitement, 4004 (CPU), une mémoire morte : le 4001 (ROM), une mémoire vive : le 4002 (RAM) et un registre à décalage : le 4003 (E/S). Le CPU devait finalement être appelé un microprocesseur. A partir de cette date, un rythme très rapide d’évolution s’est installé. De nombreux autres modèles sont apparus, de plus en plus puissants et de plus en plus complexes. Ce rythme d’évolution s’est maintenu sans fléchir jusqu’à aujourd’hui (loi de Moore).
  3. Les premiers produits de Intel sont devenus la puce mémoire (PMOS - puces), qui a été assigné numérotation 1xxx. Dans la série 2xxx, des puces NMOS ont été développées. Les microcircuits bipolaires ont été affectés à la série 3xxx. Les microprocesseurs à bits ont reçu la désignation 4xxx. La puce CMOS a reçu la désignation 5xxx, La mémoire sur les domaines magnétiques - 7xxx, Les microprocesseurs et microcontrôleurs appartiennent à la série 8xxx. Les séries 6xxx et 9xxx n'ont pas été utilisées.
  4. Le second chiffre indiquant le type de produit : 0 - processeur, 1 - puce ram, 2 - contrôleurs, 3 - puce rom, 4 - décalage des registres,   5 - puce EPLD, 6 - puce PROM, 7 - puce EPROM, 8 - puces observation et circuit synchronisation à impulsions des générateurs,
  5. Le troisième et quatrième chiffre correspond numéro série éléments, ainsi que la façon de travailler. C’est alors que le microprocesseur a reçu le nom 4004.
  6. La fréquence d'horloge maximale est de 740  kHz . Le 4004 avait cette valeur d'horloge maximale lors de sa sortie initiale de 1971 Temps de cycle d'instruction : minimum 10,8 s [31] (8 cycles d'horloge / cycle machine) Temps d'exécution des instructions 1 ou 2 cycles machine (10,8 ou 21,6 s), 46250 à 92500 instructions par seconde. Programme séparé et stockage de données. Contrairement aux conceptions d' architecture de Harvard , cependant, qui utilisent des bus séparés , le 4004, avec son besoin de réduire le nombre de broches, utilise un seul bus multiplexé à 4 bits pour le transfert : Capable d'adresser directement 5120 bits (équivalent à 640 octets) de RAM, stockés sous forme de 1280 "caractères" de 4 bits et organisés en groupes représentant 1024 "données" et 256 caractères "état" (512 et 128 octets). [Note 3] Capable d'adresser directement 32 768 bits de ROM, équivalents et organisés en 4096 mots de 8 bits (c'est-à-dire octets). [Note 4] Le jeu d'instructions contenait 46 instructions (dont 41 avaient une largeur de 8 bits et 5 avaient une largeur de 16 bits) Le jeu de registres contient 16 registres de 4 bits chacun Pile de sous-programmes interne , 3 niveaux de profondeur.
  7. Et voici une liste de ce que l'on peut principalement trouver dans un processeur : Une UAL pour effectuer des opérations arithmétiques et logiques. Un registre d'instruction associé à un décodeur permettant de décomposer et d'organiser l'exécution de l'instruction. Un certain nombre de registres internes, pour stocker temporairement des données ou les bits de conditions. Un système de gestion d'adresses, permettant la localisation des informations, qu'elles soient données ou instructions. Un ensemble de Bus, permettant de véhiculer soit des données, Bus de données, soit des adresses, Bus d'adresse, soit des informations permettant de contrôler ces transferts, Bus de contrôle. Et tout cela est cadencé par une horloge, dont la fréquence est connue sous le nom de fréquence du processeur.
  8. Lorsque vous lancez un programme sur votre ordinateur, il est chargé en mémoire. Il se compose d'une série d'instructions. L'exécution d'un programme implique de récupérer chaque instruction du programme en séquence et d'exécuter cette instruction. Sur le diagramme, vous pouvez voir un compteur de programme , un registre d'instructions et une boîte de registres . Tous ces éléments sont des registres. En fait, la boîte Registers n'est pas un registre unique mais une collection de registres à usage général différents, Les registres sont simplement des cellules de mémoire qui peuvent contenir un nombre.   Les entrées peuvent être des éléments tels qu'un clavier, une souris, un câble réseau ou un disque dur. Habituellement, les entrées sont traitées comme si elles étaient des emplacements de mémoire. L'instruction lue depuis la mémoire n'est qu'un nombre à 4 chiffres. Il doit être interprété pour exécuter une tâche. Ceci est fait par le décodeur . L'instruction est envoyée au décodeur via le bus de données bleu. Une fois que le décodeur a décodé une instruction, il activera et désactivera une ou plusieurs de ses lignes de commande de lecture sortantes. Ainsi, lorsque l'étape suivante consiste à lire l'instruction de programme suivante, c'est le décodeur qui ouvre la vanne au registre d'instructions. L'unité logique arithmétique (ALU) est le calculateur du microprocesseur (CPU). Ces opérations sont relativement faciles à réaliser électroniquement avec des transistors ainsi que mécaniquement avec des engrenages. 
  9. Accumulateur L’accumulateur est un registre à 4 bits. Il contient une des données à traiter par l’unité arithmétique et logique UAL. Il stock également le résultat de l’opération. L’accumulateur est également appelé registre A. L’accumulateur est connecté au 4 bits interne du bus de donnée. La flèche bidirectionnelle entre l’accumulateur et le bus indique qu’elle permet à l’accumulateur d’envoyer ou de recevoir des données. La sortie à 2 états de l’accumulateur pilote l’UAL. Registre Temp Le registre temporaire reçoit l’une des données à traiter par l’UAL à partir de la mémoire externe ou des registres à usage général. L’autre entrée pour l’UAL provient du registre temporaire. Ce registre à 8 bits stocke les opérandes des opérations de logique arithmétique. Registre généraux Dans le microprocesseur Intel 4004, il existe 16 registres généraux de 4 bits (0-15). Ils peuvent être utilisés individuellement ou combinés en paires de registres pour effectuer des opérations.   Pointeur de pile  Le pointeur de pile est un registre utilisé comme pointeur mémoire. Il conserve l’adresse du dernier octet entré dans la pile. La pile est la portion de RAM. Le pointeur de pile est décrémenté chaque fois que les données sont chargées dans la pile et est incrémenté lorsque les données sont extraites de la pile. Compteur de programme Ce registre traite le séquencement de l’exécution des instructions. Ce registre est aussi un pointeur mémoire. Le microprocesseur utilise ce registre pour séquencer l’exécution des instructions. La fonction du compteur de programme est de pointer l’adresse de la prochaine instruction à exécuter. A la fin de l’exécution d’une instruction le compteur du programme est incrémenté de 1 pointant vers le prochain emplacement mémoire où la prochaine instruction est disponible. Unité arithmétique et logique UAL L’UAL effectue des opérations arithmétique et logique sur des mots de 4 bits (incrémentation et décrémentation, addition et soustraction, décalages, ajustement décimal et propagation de la retenue …). Comme indiqué le contenu de l’accumulateur et du registre temporaire sont les entrées de L’UAL. Le résultat de l’UAL est ensuite stocké dans l’accumulateur. Flags Le registre des drapeaux est un groupe de registre individuelles. Le contenu du registre des flags changera de 0 ou 1 après l’exécution des opérations arithmétiques et logiques.   Registre et décodeur d’instructions  Le registre et décodeur d’instruction est un registre de 4 bits. Lorsqu’une instruction est extraite de la mémoire, elle est chargée dans le registre d’instructions. Le décodeur d’instructions décode le contenu du registre d’instructions. Il détermine également l’opération à suivre pour exécuter l’ensemble de l’instruction et dirige l’unité de temporisation et de contrôle en conséquence. Unité de synchronisation et de contrôle La section de synchronisation et de contrôle du microprocesseur comprend un oscillateur et un contrôleur de séquences. L’oscillateur génère les signaux d’horloge sur 2 phases qui synchronisent tous les registres. Le contrôleur de séquences produit également des signaux de contrôle nécessaires pour le contrôle interne et externe. Il est contient un microprogramme. Il possède une ROM qui stocke toutes les micro-routines nécessaires à l’exécution des instructions.
  10. L’ère de l’électronique intégrée débutait, avec pour pierre angulaire quelques millimètres carrés de silicium intégrant une CPU complète autour de laquelle se développeront une myriade d’applications. Le micro-processeur a permis d’accroître la fiabilité et la puissance des équipements électroniques traditionnels, en réduisant simultanément leurs coûts. Il ouvre également le champ des possibles : intégrer de l’électronique à un prix désormais accessible dans une multitude d’appareils né d’une explosion d’applications encore inconnues en 1971. A l’époque on savait construire des machines qui étaient nécessairement des machines spécialisées. Le microprocesseur a permis de passer au général. Au lieu de chaque fois inventer un schéma logique on programme les instructions nécessaires à l’application. Le 4004, aube de la troisième révolution industrielle, a ouvert la voie aux générations suivantes de microprocesseurs Intel et à des applications toujours plus sophistiquées. Le 4004 : 2300 transistors ; le 8008 : 3500 transistors ; le 8080 : 6000 transistors, etc. Aujourd’hui les microprocesseurs intègrent des milliards de transistors. Gordon Moore avait vu juste en énonçant la loi de Moore. Le microprocesseur, minuscule mais omniprésente présence, bien au-delà de l’informatique. Impact vertigineux que ces 12mm² ont eu sur nos vies et l’histoire de l’humanité.