我的代碼應該打印出一個十進制數,但它不會,我不知道爲什麼。打印出十進制數
我只是一個初學者,我已經閱讀了很多建議,但我無法解決這個問題。感謝您的反饋! (打印數爲COUNT
)
printout proc
xor dl, dl
mov dl, OFFSET COUNT
xor bx,bx
mov bh, 0ah
mov ax,dx
div bh
mov bh,ah
mov bl,al
xor dx,dx
mov dl,bl
add dx,’0′
mov ah,02h
int 21h
xor dx,dx
mov dl,bh
add dx,’0′
mov ah,02h
int 21h
ret
endp
學習使用調試器和單步執行代碼。此外,如果您希望其他人提供幫助,請花時間評論您的代碼,並提供比「不可勝任」更好的問題描述。另見[問]。 – Jester