Académique Documents
Professionnel Documents
Culture Documents
Mohamed Aymen
CHARRADA
ISET du KEF
Info 1
A.U. 2021/2022
Objectif du cours
Ce cours vise à expliquer l'organisation et le principe de
fonctionnement d'un micro-ordinateur et présenter
comment le microprocesseur exécute ses
programmes en interaction avec les autres composants
Niveaux cibles :
Tronc commun Info 1
Mots clés :
Microprocesseur, Mémoire, Périphériques, Exécution,
instruction, Assembleur, entrée/sortie
2 Mohamed Aymen CHARRADA - ISET du KEF - Info 1 27/10/2021
Plan du cours
Introduction à l’architecture des ordinateurs
Architecture de base d’un ordinateur
Les mémoires
Les microprocesseurs
Les entrées/sorties
Architecture avancée
règle a calculer
Problème à
résoudre
Hardware
(matériel)
Software
(programme)
Hardware
(matériel)
Carte de Hollerith
Claude Shannon
17 Mohamed Aymen CHARRADA - ISET du KEF - Info 1 27/10/2021
1ère génération : machines électromécaniques (4/9)
Indépendamment : Konrad Zuse, John Atanaso, Georges
Stibitz travaillaient sur la conception des machines binaires
« Z1 » et « Z3 » (4 add/s. et 15 mul/min.)
Howard Aiken
IBM 1401
RAMAC 305
IBM 360
29 Mohamed Aymen CHARRADA - ISET du KEF - Info 1 27/10/2021
3ème génération (3/4)
Exemples
DEC PDP-8
HP 2116
INTEL 4004
32 Mohamed Aymen CHARRADA - ISET du KEF - Info 1 27/10/2021
Apple 1 (1976) IBM PC (1981)
4ème génération (2/3)
Les innovations technologiques sont supportées par des
bases théoriques
Loi de Moore (1965) : la densité des composants
électroniques (essentiellement les transistors) sur une puce
suivrait une croissance exponentielle (double tous les 2 ans)
Cette loi a été confirmée dans les faits entre 1970 et 2020
Cependant et durant la dernière décennie, des limites
infranchissables semblent de plus en plus atteintes dues à
des divers phénomènes physiques. La loi de Moore semble
donc difficile à satisfaire dans le future très proche
Introduction de la mémoire
Mémoire
Mémoire
Unité arithmétique
Entrée Unité de et logique Sortie
commande
(Accumulateur)
Bonjour 01101001101010
Registre
Mémoire cache
Mémoire principale
Mémoire de masse
Mémoire d’appui
- +
56 Mohamed Aymen CHARRADA - ISET du KEF - Info 1 27/10/2021
Hiérarchie mémoire (4/6)
Vitesse (temps
Vitesse (débit) Capacité
d’accès)
Registres < 1 ns > 50 Go/s 64 octets à 1 Ko
Mémoire cache 2 - 5 ns 10 - 30 Go/s 32 Ko - 10 Mo
Mémoire
20 ns 1 - 2 Go/s 512 Mo - 16 Go
principale
Mémoire de
1-10 ms 500 Mo/s 250 Go – 2 To
masse
Morte Vive
RAM
ROM
PROM Statique Dynamique
EPROM
SRAM
EEPROM Asynchrone Synchrone
Flash
FPM SDRAM
EDO DDR-SDRAM
BEDO RDRAM
67 Mohamed Aymen CHARRADA - ISET du KEF - Info 1 27/10/2021
RAM (Random Access Memory)
Une mémoire vive sert au stockage temporaire de données,
nécessaires au microprocesseur (Elle doit avoir un temps de
cycle très court pour ne pas ralentir le microprocesseur)
Elle constitue la plus grande partie de la mémoire
principale d’un ordinateur
En RAM, une donnée peut être lue en temps identique
quelques soit son adresse
Les mémoires vives sont en général volatiles : elles perdent
leurs informations en cas de coupure d'alimentation
Il existe deux grandes familles de mémoires RAM :
Les RAM statiques
Les RAM dynamiques
Transistor
Condensateur
RAM
dynamique
Transistors
RAM
statique