TP N°2 : Exploration de l’environnement de l’Emu8086 et premier
programme en langage Assembleur
La programmation en assembleur 8086 nécessite un environnement adéquat, nous avons
choisi d’utiliser l’Emu8086. C’est un logiciel qui simule le processeur 8086.
Vous allez constater tout au long de ces TPs que l’émulateur nous fournit un environnement
avancé pour l’apprentissage des mécanismes et du fonctionnement du processeur i8086. Par
exemple, il nous permet d’exécuter un programme instruction par instruction tout en suivant
l’évolution du contenu des registres, du segment de données, la pile, etc. Ceci va vous
permettre de mettre en pratique toutes les connaissances vues en cours.
1. Lancement et découverte de l’émulateur.
Pour lancer l’émulateur, il faut lancer l’application emu8086 se trouvant dans le sous
répertoire /binaires ou à partir d’un raccourci créé sur le bureau.
Notre émulateur se présente pour l’instant comme un éditeur de texte classique, avec le
support d’une colorisation syntaxique du code assembleur (mode éditeur).
1- Copier puis extraite l’archive Emu8086 dans un répertoire de travail.
2- Observer le contenu des sous répertoires /documentation, et /binaires/examples.
3- Explorer les différentes fonctionnalités New, Open, Examples, Save,
Convertor, Calculator, Help.
new.
Contient toute la documentation et les tutos
concernant l’ému8086, à partir d’un manuel e
son utilisation jusqu’à l’ensemble des
instructions qu’il supporte ainsi que les
fonctions d’interruptions en formats html
Contient des exemples de programmes écrits
en langage assembleur que vous pouvez tester
et exécuter
Contient les fichiers générés après compilation
d’un programme .asm
Contient vos programmes
d’extention .asm
Commencer à créer un
nouveau fichier ‘’.COM’’