问题描述
我不断收到不同的ASCII码,而不是正确的数字。另外,我正在尝试输入两位数的电话号码。例如9x9为81
段.bss
num1 resb 2
num2 resb 2
res resb 2
.text部分
全局_start
_start:
;阅读 mov eax,3 mov ebx,0 mov ecx,num1 mov edx,2 int 80h
mov eax,3
mov ebx,0
mov ecx,num2
mov edx,2
int 80h
mov eax,[num1]
sub eax,'0'
mov ebx,[num2]
sub ebx,'0'
mul ebx
add ebx,'0'
mov [res],eax
int 80h
mov eax,4
mov ebx,1
mov ecx,res
mov edx,2
int 80h
;exit code
mov eax,1
mov ebx,0
int 80h
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)