____________________________________________________________________________________________________________
Architecture des ordinateurs – TD-TP No 1 2/2 A. Khouas
3.4. Donner la commande permettant d’afficher le contenu de la mémoire à l’adresse 0011.
3.5. Donner la commande permettant de modifier le contenu de la case mémoire 0011 ?
3.6. Donner deux façons permettant d’exécuter le programme.
3.7. Donner la commande permettant d’afficher le contenu des registres internes du
microprocesseur.
3.8. On souhaite re-exécuter le programme, mais avec une autre valeur du registre AX (0110
au lieu de 0011). Donner la méthode à suivre et les commandes à utiliser.
4. Travail pratique
4.1. Lancer l’utilitaire DEBUG (voir annexe A pour plus de détails sur les commandes de
DEBUG).
4.2. En utilisant la commande a, entrer le programme de l’exercice 2 à l’adresse 100 de la
mémoire.
4.3. Vérifier votre programme en utilisant la commande u.
4.4. Donner le code de chacune des instructions du programme.
4.5. Calculer la taille en bits et en octet de votre programme.
4.6. En utilisant la commande d, donner le contenu en hexadécimal (sur 16 bits) des cellules
mémoire d’adresse 0011 et FF00.
4.7. En utilisant la commande e, enter la valeur hexadécimal CDEF à la cellule d’adresse
0011 et la valeur 3210 à la cellule d’adresse FF00.
4.8. En utilisant la commande p, exécuter le programme pas à pas et donner le contenu des
registres AX, BX, et CX.
4.9. Vérifier et valider les résultats obtenus.
4.10. Quelle est la commande permettant d’exécuter le programme en une seule passe.
4.11. Sortir de DEBUG et créer sous MS-DOS ou sous Windows un nouveau répertoire appelé
D:/archi/<votre_nom>/tp1.
4.12. Créer dans le répertoire mentionné ci-haut un fichier texte appelé tp1_input.txt. Écrire
dans ce fichier la séquence de toutes les commandes et instructions des étapes 4.2 à 4.8.
Important : pour ne pas bloquer l’utilitaire DEBUG, il est obligatoire de terminer le
fichier d’entrée par la commande q qui permet de sortir de DEBUG.
4.13. Lancer l’utilitaire DEBUG dans le répertoire D:/archi/<votre_nom>/tp1 avec
redirection de l’entrée à partir du fichier tp1_input.txt au lieu du clavier. Vérifier et
valider le fonctionnement du programme.
4.14. Lancer l’utilitaire DEBUG avec redirection de l’entrée à partir du fichier tp1_input.txt
au lieu du clavier et redirection de la sortie vers le fichier tp1_output.txt. Visualiser sous
MS-DOS ou sous Windows le fichier tp1_output.txt et valider le fonctionnement du
programme.