我正在尝试获得2013/10的剩余时间并添加1
这是我到目前为止所做的,但是,即使我已将{1}添加到edx
(这是其余部分),我也只获得了商数,我也移动了A
至eax
,以便我可以使用call writedec
有谁能告诉我这段代码有什么问题?如何获得余数并将其加1?我正在使用MASM汇编程序
.data
N dword 2013
A dword 0
str1 byte " A is =",0
.code
main proc
lea edx, str1
call writestring
mov edx, 0
mov eax, N
mov ebx, 10
div ebx
Add edx, 1
add A, edx
mov eax, A
call writedec
call crlf
答案 0 :(得分:0)
替换这两行
add A, edx
mov eax, A
这一行:
mov eax,edx