Witam mam następujące pytanie:
Po wykonaniu "push bx" bx znajduję się na szczycie stosu, następnie wykonywane są operacje na rejestrze bx: mov i mul (czy operacje są wykonywane na tym bx znajdującym się w naszym stosie czy jak to wygląda? Dziękuje z góry za odpowiedź!
_start:
mov ax, 13
mov bx, ax
sub dx, dx
sub cx, cx
loop:
cmp dx, bx
je fini
push bx
mov bx, 16
mul bx
pop bx
add cx, 1
jmp loop
fini:
printReg cx
return0