Académique Documents
Professionnel Documents
Culture Documents
Exercice 2 :
Org 100h
Mov dx, offset Msg Déclaration d’une variable Msg dans le registre dx
Mov ah, 9 Chargement du code 9 dans ah qui correspond à l’affichage d’une
chaine de caractères
Int 21h Exécution de l’interruption 21h pour faire l’affichage
Ret Fin du programme
Msg db “Assembleur 8086$” Déclaration du message à afficher
Exercice 4 :
Org 100h
Mov ah,1 Chargement du code 1 dans ah qui correspond à la lecture d’un
caractère
Int21h Exécution de la lecture – caractère dans al
Mov dl,al Copier le contenu de al dans dl car l’affichage se fait à partir de dl
Mov ah, 2 Chargement du code 2 dans ah qui correspond à l’affichage d’un
caractère
Int21h Exécution et affichage
Ret
Exercice 5 :
Exercice 6 :
Org 100h
Mov ah, 1 Lecture de la valeur du clavier dans al
Int 21h
Mov bl, al Sauvegarde de la valeur dans bl
Mov cx,7 Initialisation de cx avec le nombre d’itération
Puis Etiquette de multiplication
Mul bl Multiplication de bl et al résultat dans ax
Loop Puis Boucle 7 fois
Ret