Probleme d'assembleur

Fermé
berrachdi Messages postés 1 Date d'inscription vendredi 11 janvier 2013 Statut Membre Dernière intervention 11 janvier 2013 - 11 janv. 2013 à 13:36
Bonjour,
a tout le monde , j'avais 1 probleme depuis x temps et j'arrive pa a comprendre et j'aimerai bien ke kelk1 D vs a 1 idee
include irvine32.inc
.data?
a sdword?
b sdword?
c sdword?
d sdword?
.data
m1 byte("entrer un entier"),0
m2 byte("l'instruction1"),0
m3 byte("l'instruction2"),0
.code
mainproc
mov edx,offset m1
call writestring
call writeint
mov a,eax
mov ebx,a
mov edx,offset m1
call writestring
call readint
mov b,eax
mov ebx,b
mov edx,offset m1
call writestring
call readint
mov c,eax
mov edx,offset m1
call writestring
call readint
mov d,eax
cmp ebx,ecx
jg l1
mov ecx,0
mov ecx,c
jmp l2
l1:
mov edx,offset m2
call writestring
cmp ecx,eax
jg l2
jmp next
l3
mov edx,offset m3
call writestring
alors mon probleme lé l1 l2 l3 a quoi ca sert ces truc la j'arrive pa a comprendre ce programme