Vous êtes sur la page 1sur 1

Université de Bordj Bou Arreridj

Faculté des Sciences et de la Technologie


Département d’Electronique
MCIL2
Systèmes à Microprocesseurs
Série de Travaux Dirigés N° 4
Exercice N° 1
- Quel est le rôle des lignes du microprocesseur 8086 : 𝑀/𝐼𝑂, 𝑁𝑀𝐼, 𝐼𝑁𝑇𝑅, 𝐴𝐿𝐸, 𝑅𝐷, 𝑊𝑅, 𝐷𝐸𝑁, 𝐷𝑇/𝑅, 𝐵𝐻𝐸
- Définir le registre IP, le registre d’état et les flags CF, SF, OF, et ZF
- Comment peut-on obtenir le bus d’adresses à partir du bus multiplexé ?
- Comment peut-on obtenir le bus de données à partir du bus multiplexé ?
Exercice N° 2
Faire le schéma de connexion à un 8086 d’une mémoire composée de 6 boîtiers de 64Ko. Quel est le nombre
maximum de ces boîtiers mémoire qu’on peut connecter à un 8086 ?
Exercice N° 3
- Soient deux boîtiers mémoire de 64 KO chacun, représenter clairement comment peut-on les relier à
microprocesseur 8086 à partir de l’adresse C0000h. Donner l’adresse de la dernière case mémoire.
- Soient deux boîtiers mémoire de 128 KO chacun, représenter clairement comment peut-on les relier à
microprocesseur 8086 à partir de l’adresse C0000h. Donner l’adresse de la dernière case mémoire.
Exercice N° 4
Soient quatre (4) boîtiers mémoire de 4 KO chacun connectés à un microprocesseur 8086.
- Déterminer les adresses de début et de fin de chaque boîtier mémoire si le premier boitier est à l’adresse 0 ;
- Donner alors les équations logiques des lignes de sélection de ces 4 boîtiers ;
- Donner les adresses des 4 boitiers dans le cas où la dernière adresse du dernier boîtier correspond à la
dernière adresse de l’espace d’adressage ;
- Ecrire alors les équations des lignes de validation. (Les adresses des boîtiers mémoire sont successives)
Exercice N° 5
Soient quatre boîtiers mémoire de 128 KO chacun. On désire exploiter ces boîtiers de telle sorte qu’ils occupent les
dernières adresses de l’espace d’adressage d’un microprocesseur 8086.
- Représenter clairement un schéma de connexion à un microprocesseur 8086
- Déterminer les adresses de début et de fin pour chaque boîtier
- Ecrire les équations du décodage d’adresse (chaque boîtier dispose d’une ligne CS active à l’état bas)
Exercice N° 6
Soit un microprocesseur 8086 auquel sont connectés les quatre boîtiers mémoires B1, B2, B3 et B4.

- Donner, en hexadécimal, l’adresse de début et l’adresse de fin, de chacun de ces boîtiers mémoire.
- Indiquer les boîtiers mémoire dans lesquels se trouvent les cases mémoire suivantes :
Octet d’adresse : 1FF57 h
Octet d’adresse : 3FF56 h
Mot (16 bits) d’adresse : 1FF56 h
Mot d’adresse : 7FF56 h
Exercice N° 7
- Le contenu de la case mémoire 0C0020h est 0C7h, celui de la case 0C0021h est 15h. Quel est le mot mémoire
(de 16 bits) qui peut être lu à l’adresse 0C0020h ?
- Quelle est la valeur de l’offset de l’adresse physique 0B257Ch si le contenu du registre segment est 0A300h ?
Exercice N° 8
Dans un microprocesseur 8086, une adresse physique AP1 égale à 5A230h pour une valeur du registre (CS) égale à
5200h. Quelle serait la valeur de l’adresse physique AP2 si le contenu de (CS) devenait égal à 7800h ?

Vous aimerez peut-être aussi