Professional Documents
Culture Documents
Robert RACCA
Introduction
UAL
Registres Imprimante
Mémoire Disque
Principale
Bus
■ L’UC est le cerveau de la machine.
■ Elle exécute les programmes stockés en mémoire:
• charge l ’instruction (unité de commande)
• décode (unité de commande)
• exécute (UAL)
■ Bus: nappes de fils reliant des éléments et assurant
la transmission des signaux d ’adresse, de données
et de commande. Bus externe (entre UC et mémoire
et périph) et bus interne (entre Unité de Commande
et UAL)
■ l ’UC dispose de mémoire propre comprenant des
registres (mémoires rapides spécialisées) Parmi eux,
l e registre CO (ou PC) compteur ordinal pointe sur la
prochaine instruction à charger. Le RI( registre
d ’instruction) contient l ’intr. courante
Organisation d ’une unité centrale:
le chemin des données
A+B
Registres généraux
A
Circuit de 4
Mo
connecteur
■ module SIMM( single Inline Memory Module) si
connecteur sur 1 seule face
■ module DIMM (Dual …..) si connecteur sur 2 faces
■ connecteurs: ex 72 broches délivrant des mots de 32
bits ( 40 broches pour signaux d ’adresse et de
commande)
Conditionnement physique des mémoires
Qq ns 128 o
registres
3*plus Qq Mo cache
30 ns <Qq Go 200F/Mo
Mémoire principale
vitesse capacité
Les Entrées sorties
■ Les périphériques sont raccordés à l ’ordinateur par
l ’intermédiaire de bus.
■ L ’ordinateur est généralement constitué d ’un
châssis supportant la carte mère et divers
emplacements (slots) libres sur le bus reliant l ’UC
aux périphériques.
Bus
■ Structure logique d ’un PC
Bus
■ Chaque contrôleur qui pilotent les periphériques et
gèrent les accès au bus
■ Si un contrôleur lit ou écrit directement en mémoire il
fait un Direct Acces Memory (DMA)
Bus … suite
■ Exemple:
• un programme souhaite lire des données sur le disque.
• Il envoie une requête au contrôleur de disque
• celui ci envoie au disque des commandes ( pos tête etc…)
• le disque envoie au contrôleur les données (flot de bits série).
• Le contrôleur reconstruit les mots destinés au processeur.
• Il transmet les données (-> mémoire) par le bus. Ensuite il
génère une interruption pour prévenir le processeur que le
transfert est terminé.
■ Le bus sert aussi bien au processeur qu ’aux
controleurs . Il peut donc y avoir conflit. Nécessité d ’un
arbitre de bus ( en général priorité aux disques qui ne
peuvent s ’arreter une fois lancés)
Évolution du bus des PC
■ L ’architecture originelle du PC est devenue un
standard. Le bus PC fut appelé bus ISA( Industry
Standard Architecture).
■ Il a évolué vers le bus EISA (Extended ISA)
■ Pour des questions de compatibilité, il n a pas été
remplacé mais coexiste avec d ’autres bus comme
PCI ( Peripheral Component Interconnect)