這就是問題所在:在第二個mul
溢出標誌被設置爲1;乘法是一個簡單的120*(-6) = -720
,它包含在16位......我不明白爲什麼。MUL設置OF當它不應該
.model small
.stack
.data
a dw 30
b dw 3
c dw -6
ris dw ?
.code
.startup
mov ax, a
mov bx, 4
mul bx
jo ove
mov bx, c
mul bx
jo ove
...
end
謝謝! :) Lamberto – 2013-04-29 09:23:21