Corrige exercice supplementaire
École Supérieure en Sciences et Technologies de l'Informatique et du Numérique Module Architecture des ordinateurs II Niveau e année CPI Dr S BOUCHELAGHEM Correction - Exercice Supplémentaire Soit un contrôleur de disque fonctionnant en mode par test d'état Ce contrôleur contient les registres suivants RC Registre de Commandes RP Registre de Piste RD Registre de Données RE Registre d'État RS Registre de Secteur Le répertoire de ce contrôleur comprend les commandes suivantes ? SEEK Recherche piste ? ? READ Lecture secteur ? ? WRITE Écriture secteur ? ? STOP Fin du programme d'entrée sortie ? Code opération Code opération Code opération Code opération L'unité centrale accède aux registres du contrôleur en utilisant les instructions suivantes ? LDA RD ? LDA RE ? STA RD ? STA RC ? STA RS ? STA RP Chargement du contenu de RD dans l'accumulateur Chargement du contenu de RE dans l'accumulateur Rangement de l'accumulateur dans le RD Rangement de l'accumulateur dans le RC Rangement de l'accumulateur dans le RS Rangement de l'accumulateur dans le RP L'unité centrale dispose également des instructions suivantes ? LDI val Chargement immédiat de l'accumulateur avec la valeur val ? LDA adr Chargement direct de l'accumulateur avec la valeur contenue dans le mot d'adresse adr ? STA adr Rangement direct du contenu de l'accumulateur dans le mot d'adresse adr ? LDA adr Chargement en mode indirect de l'accumulateur avec la valeur contenue dans le mot pointé par l'adresse qui se trouve dans le mot mémoire d'adresse adr ? STA adr Rangement en mode indirect du contenu de l'accumulateur dans le mot pointé par l'adresse qui se trouve dans le mot mémoire d'adresse adr ? BZ étiq Branchement conditionnel à l'étiquete étiq si le contenu de l'accumulateur est nul ? BNZ étiq Branchement conditionnel à l'étiquete étiq si le contenu de l'accumulateur n'est pas nul ? BI étiq Branchement inconditionnel à l'étiquete étiq ? ADDI val Addition en mode immédiat de la valeur val au contenu de l'accumulateur résultat dans l'accumulateur ? SUBI val Soustraction en mode immédiat de la valeur val au contenu de l'accumulateur résultat dans l'accumulateur ? ANDI 'val' ET logique en mode immédiat entre le contenu de l'accumulateur et la valeur binaire val précisée dans le champ opérande résultat dans l'accumulateur CChacun des registres du contrôleur ainsi que l'accumulateur ont une taille de bits Il est impossible de faire des tests directement sur les registres internes du contrôleur Toutes les opérations doivent se faire dans l'accumulateur Les bits du registre d'état RE sont positionnés par le contrôleur pour indiquer B Le registre de données est plein en lecture Le registre de données est vide en écriture B La commande exécutée sur le périphérique est terminée B Le périphérique et le contrôleur sont prêts On veut écrire sur le disque dur une cha? ne de caractères qui occupe octets en mémoire centrale à partir de l'adresse On suppose que chaque secteur a une taille de octets Question Écrire le programme exécuté par l'unité centrale et qui efectue l'écriture
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/fzJLc6wZ1MriSDbEWN8xlTHkQITSVj16hPJYbHYa3jN9vPkuFq88O0cB7aWoBoDICUieps2tOAsUn2ZR7PqvnkmB.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701112103a1sdvjampqzcuspse92zzfhmpysqjkifgqd7rtl69qixqpeofwccmajz6v334roylodxjskaq0vn3hizwtmdj2bnyktakncwkswf.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701019065dv74szpmrqhccwmtqkl4ygep41ofqcdy2hcdnl1rgbp7wy1njujhxdmtto297eoaiav6e0wu8mklavauehksfxrtpnqdhnekofgh.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701023300szfyr2w6inepke0h27rotm2bssotbq20tgipdrtbiyarkdytswnkboycdfykyng0intduqtfmwazpq8ggeireoykc96et16hjilc.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/eu36sJ7Xi54xm7awMb5qSdO0184ewkayTIZaZrniWrMsFZqYEXSESEPuBCI1alSWmSVU3YPFV6aAANnmB96bof6j.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/dKi8Du1FAuDsKUGHiLjxOHaJCQyjAsM587T16BRzv5kQtKLxSXDXOd3L3eOaNAtADGrndBfPZNxCGQdJ2tAK8QX8.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701040765yslodyytatdd11fhlod6azvzehbsobwbdosw7kmxqfvtao0ex0r6bzzazrspx1va633atocsm15jztckhqa0tlzisqlxgiykt3gh.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701015470te0ejamvaklgjykmdgaofs0kihq29oy6anpxkjtsjiboqm0qyxkzyuqflkbyhgxgediiltyat1olzd2h6q265ynbg5umn2yifihf.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117012096419koiorz2abuavfwpulkdymbsh7uqsvthftwqhvkq4is3ogmdl3xrodnyo6npghsrjmddvyjxagzhzejayf1mpl3hwlbu8eru7xwc.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701096558jnlxknlvqh9zaxsekshc386e7hmfj0j1cfa0hixmleizrovlba2qdij9gszda4ioyql1xq1fbpwkeewjshcbcjtjszonvgm5yagc.png)
-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 04, 2022
- Catégorie Administration
- Langue French
- Taille du fichier 27.1kB