Université de la Manouba
Ecole Nationale des Sciences
de l’Informatique
Devoir Surveillé
Matière : Architecture et Microprocesseurs Date : 02.04.2014
Classe : II1 Durée : 2H
Documents : non autorisés Nb. De Pages : 02
Exercice 1 :
Quelles sont les différences entre les mémoires à semi conducteurs ?
Exercice 2 :
1) On donne: CS=30A2h, DS=F02Dh, SS=66BCh, ES=1A2Bh, Ip=A2E0h
Déterminer l’adresse réelle (physique) de l’instruction présente sur le bus d’adresses.
2) Soit le microprocesseur ci-dessous, donner le rôle de chaque unité (UE et UIB).
Exercice 3 :
Soit le microprocesseur ci dessous:
1
Donner le rôle du RI (registre d’instruction), RA (registre d’adresse), IP (pointeur
d’instruction), UAL, UC (unité de contrôle) et du Décodeur.
Exercice 4 :
On veut réaliser un système à base de µP avec un bus d’adresse de 20 bits et un bus de
données de 8 bits. Le système comprend une partie EPROM de 128 koctets, une première
partie RAM de 128 koctets et une deuxième partie RAM de 256 koctets(voir figure ci
dessous). Sachant que l’on dispose d’EPROMs de 32 koctets et de RAMs de 64 koctets.
RAM1 00000h
256 Ko
?
80000h
RAM2
128 Ko
?
?
EPROM
128Ko
FFFFFh
1) Donner les gammes des adresses utilisées pour la partie RAM1, RAM2 et l’EPROM.
2) Donner le schéma du décodeur d’adresse nécessaire pour chaque partie.