• Aucun résultat trouvé

Td corrigé TD5 Décodage d'adresses - Convergence pdf

N/A
N/A
Protected

Academic year: 2022

Partager "Td corrigé TD5 Décodage d'adresses - Convergence pdf"

Copied!
1
0
0

Texte intégral

(1)

TD n°5 Décodage d’adresses

Problème 1:

Le schéma ci-dessous représente une carte conçue autour d'un microprocesseur CPU LPPL. Il comporte un bus d'adresse noté A12 à AO, un bus de données noté D7 à DO, et seulement quelques éléments du bus de contrôle sont représentés. Le microprocesseur LPPL est relié à différents composants intégrés non représentés, mais nommés PROM, RAM1, RAM2, E/S1, E/S2, E/S3, et E/S4. Pour sélectionner l'un de ces composants, un décodage d'adresse est réalisé par un décodeur 138 et un décodeur 139, dont les documentations sont données en annexe.

1°) Capacité d’adressage

a) Donner pour chacun des composants leurs adresses hexadécimales sur un format à 4 digits. Vous récapitulerez ce décodage d'adresses en schématisant la MAP (ou plan mémoire) du microprocesseur LPPL.

b) Donner la capacité d'adressage du CPU LPPL, et donner toutes les plages d'adresses inutilisées.

c) Donner la taille mémoire de la PROM, de la RAM1, de la RAM2 et des E/Si.

2°) La mémoire

Les circuits MWS5114 et 82S191 donnés en annexes sont des boîtiers mémoires. L'un est une PROM, l'autre est une RAM.

a) Quelle est la PROM et quelle est la RAM ? Justifier votre réponse.

b) Quelles sont les tailles mémoires de ces 2 composants? Exprimer vos réponses en bits, octets, et Ko.

c) Compléter le document réponse afin de construire à partir de ces composants le plan mémoire (uniquement la PROM et la RAM1). En plus du bus d'adresses et du bus de données, vous connecterez les fils nécessaires du bus de contrôle.

3°) Les Entrées/Sorties

Les réponses des questions a, b, et c sont à dessiner sur le document réponse

a) L'Entrée / Sortie E/S1 est le registre SN54LS245A dont la documentation est donnée en annexe. Relier le registre à la carte sachant qu'on l'utilisera seulement dans le sens A vers B.

b) Relier le Timer MC6840 à la carte sur E/S2 c) Idem pour le double UART SCN68681 avec E/S3

(2)

Problème 2 :

Dessiner le schéma du séquenceur câblé du Grafcet ci-contre construit à partir d'un décodeur, d'un registre compteur et d'un codeur dont la documentation est en annexe.

Problème 3 :

On donne le plan mémoire d'un système micro-informatique géré par un microprocesseur 8 bits. Le bus d'adresses comporte 16 fils repérés par A0 (LSB) à A15 (MSB).

Chaque circuit adressable est sélectionné par un CE actif au niveau bas.

Ce plan mémoire comprend:

- 16 Ko de PROM entre C000 et FFFF,

- 24 Ko entre 6000 et BFFF permettant d'adresser 3 boîtiers d'entrées/sorties, - 16 Ko de RAM entre 2000 et 5FFF,

- un boîtier afficheurs adressable entre 0000 et 1FFF.

Toute coupure d'alimentation a pour conséquence la production d'un niveau haut sur une entrée Ice qui devra inhiber tous les boîtiers mémoires.

Sachant que les mémoires PROM utilisées contiennent 2 Ko par boîtier et les RAM 4 Ko par boîtier, proposer un schéma structurel permettant de réaliser le plan mémoire précédent à partir de circuits 74HC138 ,74HC139 Donner votre réponse comme dans la figure du problème 1, sans dessiner les boîtiers, mais indiquer seulement les Cheap Select (CS).

FFFF Mémoire de programmes (PROMS)

C000

BFFF I/O 3

A000

9FFF I/O 2

8000

7FFF I/O 1

6000

SFFF Mémoire de données

(RAMS) 2000

1FFF boîtier AFFICHEURS 0000

(3)

D

OCUMENT RÉPONSE

Références

Documents relatifs

Un autoporteur de curling de masse de 20 kg est lancé sur une surface plane , horizontale et verglacée. la résistance de l’air est négligée. L’intensité des forces de

Question 10 : Écrire une fonction Python evalfarey(n) qui retourne la liste des valeurs evalue(c i ) pour tous les couples c i constituant la suite de Farey F n..

Question 7 : Écrire une fonction Python egalitex(x,l) qui s’applique à un nombre flottant x et à une liste de deux entiers [p,q], et qui renvoie True si evalue(p, q) = x (et

Pour 1seul maître, on peut connecter jusqu’à 31 esclaves et pour chacun d’eux on peut piloter 4 entrées et ou 4 sorties par esclave en disposant, en plus, de 4 bits de

Dans l’émetteur des symboles pilotes sont insérés parmi les trames de données pour permettre une éventuelle estimation du canal (figure ci-dessous). 6 symboles OFDM de données

[r]

À l'issue de ce module, l'apprenti doit avoir acquis les concepts fondamentaux de la mécanique des fluides et une bonne connaissance de l'outil de calcul de CFD "FLUENT"..

Entourer en vert les octets composant le paquet IP contenu dans la trame Ethernet Extrayez :8.  La version