0% ont trouvé ce document utile (0 vote)
138 vues17 pages

Évolution et Structure des Micro-Ordinateurs

Transféré par

fanosoaandrianina
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
138 vues17 pages

Évolution et Structure des Micro-Ordinateurs

Transféré par

fanosoaandrianina
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

MICRO-ORDINATEUR

1
Histoire de l’ordinateur
 La génération zéro: les calculateurs mécaniques
(1642-1945)
 La première génération: les tubes à vides (1945-
1955)
 La deuxième génération: les transistors (1955-1965)
 La troisième génération: les circuits intégrés (1965-
1980) – des dizaines de transistors sur une puce
 La quatrième génération (1980 – 2**** ): les
ordinateurs personnels et VLSI (Very Large Scale
Integration) - des millions de transistors sur une
puce
2
Introduction

Un processeur (ou CPU) exécute


les instructions machine des programmes
informatiques

Un microprocesseur est un processeur dont tous


les composants ont été suffisamment miniaturisés
pour être regroupés dans un unique boitier.

3
La micro-informatique
La micro-informatique désigne
ce qui a rapport avec les micro-
ordinateurs
 PC
 APPLE MACINTOSH
 …

4
Le micro-ordinateur
Un micro-ordinateur est un ordinateur
muni d’un microprocesseur

(μ)
Machine Programme
(Hardware) (Software) Ordinateur

5
Définitions
 Programme: Suite d’instructions décrivant
la façon dont l’ordinateur doit effectuer un
travail

 Langage machine: ensemble des


instructions exécutables directement par
la machine

 Machine virtuelle: machine réelle+


langage de niveau supérieur
6
Architecture d’une machine
multi-niveaux
•Machine virtuelle Mn
Niveau n •Langage machine Ln
Programmes en Ln

•. . .
... •. . .
Programmes en L…
Interprétation

•Machine virtuelle M3 Programmes en L3


Niveau 3 •Langage machine L3

Traduction •Machine virtuelle M2


Niveau 2 •Langage machine L2
Programmes en L2

•Machine réelle M1
Niveau 1 •Langage machine L1
Programmes en L1

7
Traduction et interprétation
 Traduction: Remplacement dans un
premier temps de chaque instruction par
la suite d’instructions équivalente en
langage de niveau inférieur. On obtient
alors un nouveau programme.

 Interprétation: Appréciation de chaque


instruction suivi d’une exécution directe
de la séquence d’instruction équivalente
en langage de niveau inférieur
8
Organisation d’un ordinateur simple

Unité
de
commande
Unités d’E/S
Unité
UCT arithmétique
et logique
(UAL)
Mémoire
Registres Disque Imprimante
principale

Bus

9
Composants d’un micro-ordinateur

 Unité centrale
 Bus
 Mémoire centrale
 Unités d’entrée et sortie

Et en fait chaque périphérique est piloté par


un contrôleur
10
UCT CPU Processeur

Mémoire UC
CPU
centrale

11
Les contrôleurs

 Circuits électroniques de gestion des


périphériques
 se présente sous forme
 d’une carte additionnelle
 directement sur la carte mère
 Son rôle est de piloter le périphérique et
de gérer l’accès au bus

12
Les Contrôleurs

Disque Imprimante
Moniteur Clavier
Dur

Contrôleur
Contrôleur Contrôleur Contrôleur
UC Mémoire de disque
d’écran de clavier d ’imprimante
Dur

Bus
13
Les contrôleurs
 Lorsque le processeur doit effectuer une E/S, il
la sous traite au canal associé au périphérique
 Il lui transmet les informations nécessaires à la
réalisation de l’E/S et lui demande de l’exécuter
 Lorsque le travail est accompli, le canal
transmet au processeur un signal spécifique
pour le prévenir, c’est une interruption
 L'interruption a pour effet d’arrêter le
traitement courant pour l’inciter à prêter
attention au canal

14
Les contrôleurs

 Un contrôleur qui lit ou écrit directement


des mots en mémoire sans intervention du
processeur effectue une DMA (Direct
Memory Access)
 Le bus sert aussi bien au contrôleur qu’au
processeur. En cas de conflit l’arbitre de
bus (Dispositif particulier) donne la
priorité au contrôleur. Cette action qui
ralentie faiblement le processeur est
appelée vol de cycle 15
Architecture de Von Neumann
Une mémoire unique sert à conserver à la
fois les instructions et les données
demandées ou produites par le calcul.

Les ordinateurs actuels sont tous basés sur


des versions améliorées de cette
architecture appelée architecture de von
Neumann

16
Les six couches des micro-
ordinateurs
Couche des langages
Niveau 5 d’application
Traduction
(compilateur)
Couche du langage
Niveau 4 d’assemblage
Traduction
(assembleur)

Couche du système
Niveau 3 d’exploitation
Interprétation partielle
(système d’exploitation)
Couche machine
Niveau 2 traditionnelle
Interprétation
(microprogramme)
Niveau 1 Couche microprogrammée
Exécution directe du
microprogramme
Niveau 0 Couche physique

Vous aimerez peut-être aussi