Académique Documents
Professionnel Documents
Culture Documents
EXERCICE 1
2- Donner les adresses de var 1 , var2 et var3 ainsi que leur contenu
3- Excuter le programme pas pas , et expliquer chaque pas le contenu des registres avec le
registre des flags
EXERCICE 2:
ORG 100h
MOV AL, VAR1 ; (3octets)
LEA BX, VAR1 ; (3 octets)
MOV BYTE PTR [BX],0FFh ; (3octets)
MOV AL, VAR1 ; (3octets)
RET; (1 octet)
VAR1 DB 55h
3- Excuter le programme pas pas , et expliquer chaque pas le contenu des registres
EXERCICE3
b) Ecrire le programme en utilisant une boucle et le registre compteur CX pour faire la somme
des valeurs du tableau TAB ,le rsultat sera dans la variable SUM dclarer aussi.
USTHB/ GTR401/L2/S4
EXERCICE 4
Ecrire un programme qui effectue la somme de 2 tableaux tab1 et tab2 de 2 bytes chacun que vous
dclarez, le rsultat sera dans un tableau tab3 que vous dclarez aussi dans le programme. tab1
contient les valeurs 7FH et 0XFF, tab2 contient les valeurs 7FH et 01H.
Excuter le programme pas pas , et expliquer chaque pas le contenu des registres avec le registre
des flags .