Witam,
Zaczynam dopiero z assemblerem i miałbym kilka pytań do instrukcji których nie rozumiem.
załóżmy że:
buffer dd 20 ;bufor na liczbe
result dd 0
mając powyższe zmienne co robią poniższe instrukcje:
1:
movzx ebx, byte [edx]
2:
cmp ebx, 0xa
inc byte [result]
movzx eax, byte [result]
mov [buffer], eax
Proszę bardzo o wyjaśnienie co robi każde instrukcja i co się dzieje po jej wykonaniu.
Dzięki