Vous êtes sur la page 1sur 3

Exercice 01 

:
- saisir le programme ci-dessous dans l’éditeur de l’émulateur 8086.
1- commenter chaque instruction 
2- indique le mode d’adressage pour chaque instruction

instruction commentaire Mode adressage

Transfert la valeur 100 en hexa décimale


1 MOV AX ,100H vers le registre AX à l’aide du l’instruction immédiat
mov

Transfert le contenu de registre AX vers le


2 MOV BX, AX registre BX à l’aide du l’instruction de Registre
transfert mov

Le contenu de registre BX vas transfert


3 MOV CX, BX directement vers le registre CX à l’aide de Registre
l’instruction de transfert MOV

4 MOV DL, CH Le contenu de la registre CH va passé dans registre


le registre DL à l’aide de l’instruction MOV

Le contenu de la case mémoire d’offset


5 MOV DH,[100H]  100 en hexa décimale va être transférer
dans le registre DH

MOV CX,[102H] 
6 Le contenu de la case mémoire d’offset
102 en hexa décimale va être transférer
dans le registre CX

MOV BX,103H Transférer la valeur 103 en hexadécimale


vers le registre BX
7

L’instruction MOV elle va transférée le


contenu d’une case mémoire DL cette case
8 MOV DL,[DX]  mémoire a pour adresse le contenu de
registre BX

9 MOV DL,[BP] 

Transfert le contenu d’un case mémoire BX


avec une valeur 4 et constant (un
10 MOV DH, [BX] +4
déplacement) qui doit être ajouté au
contenu du registre DH

Transfert le contenu d’un case mémoire BP


avec une valeur 4 et constant (un
11 MOV DH, [BP] +4
déplacement) qui doit être ajouté au
contenu du registre DH

12 MOV AX, 100H

MOV DS,AX

13

14 MOV DH,[100H]

Vous aimerez peut-être aussi