1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
mov bl, 'e'
cmp bl, [es:buffer]
jne keyabout
mov bl, 'x'
cmp bl, [es:buffer+1]
jne keyabout
mov bl, 'i'
cmp bl, [es:buffer+2]
jne keyabout
mov bl, 't'
cmp bl, [es:buffer+3]
jne keyabout
jmp exit
keyabout:
mov bl, 'a'
cmp bl, [es:buffer]
jne none
mov bl, 'b'
cmp bl, [es:buffer+1]
jne none
mov bl, 'o'
cmp bl, [es:buffer+2]
jne none
mov bl, 'u'
cmp bl, [es:buffer+3]
jne none
mov bl, 't'
cmp bl, [es:buffer+4]
jne none
jmp about
none:
mov si, inconnu
call write
ret |
Partager