Information Technology Reference
In-Depth Information
- Donnez l'évolution des quatre entrées du répertoire du cache et notez les défauts
dans les deux cas suivants :
1. la politique de remplacement est FIFO ;
2. la politique de remplacement est LRU.
10.7
Cache à correspondance directe
Un processeur dispose d'une mémoire cache à correspondance directe de quatre
entrées. Les adresses mémoire sont sur 16 bits. Chaque mot mémoire fait 32 bits. La
mémoire centrale est adressable par octet. Chaque entrée du cache contient un bloc
de quatre mots.
1. Quelle est la capacité de la mémoire centrale exprimées en Ko ? En Kmots ?
2. Quelle est la taille de l'étiquette ?
3. Quelle est la taille réelle du cache ?
LA FONCTION DE COMMUNICATION
10.8
Questions de cours
Cet exercice est fait pour que vous trouviez dans le cours les éléments de réponse.
1. Quel est le rôle des pilotes ?
2. Qu'appelle-t-on basculement de contexte ?
3. Comment est prise en compte une interruption, du point de vue logiciel et du point
de vue matériel ? Est-ce que le mécanisme d'interruptions utilise le basculement
de contexte ?
4. Quelles sont les différences entre les modes d'échanges par liaison programmée,
pilotée par les interruptions, pilotées par les interruptions avec utilisation d'un DMA.
10.9
Entrées-sorties programmées et entrées-sorties par interruption
Une unité périphérique de type imprimante est considérée. ETAIMP est le registre
d'état de l'imprimante tel que le bit de poids fort de ETAIMP est à 1 si l'imprimante
est prête et à 0 sinon. SORIMP est le registre de données de l'imprimante. Cette
machine représente les nombres signés selon le format du complément à 2.
1. On souhaite écrire un programme réalisant une opération d'entrées-sorties
programmée qui permet le transfert de 80 caractères depuis la mémoire à partir de
l'adresse EMPL vers cette imprimante. Le registre RB contient l'adresse de la
donnée dans la mémoire principale (initialement EMPL). Le registre R1 contient
le nombre de caractères restants à transférer. On vous donne en plus des instructions
déjà introduites, l'instruction suivante qui permet de tester le signe du contenu
d'un registre R : TESTS Rg1 R. TESTS positionne le bit S du registre d'état PSW,
tel que celui-ci est à 1 si le contenu de R est négatif et 0 sinon.
 
Search WWH ::




Custom Search