汇编实验错误

mmilklemon mmilklemon 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

.model small
.586
.data
data1 db 34h
data2 db 56h
data3 dw 1 dup(?)
.code
.startup
mov bl,data1
mov bh,bl
and bh,0fh
and bl,0f0h
mov cl,4
shr bl,cl
mov al,10
mul bl
add al,bh
movzx cx,al
mov bl,data2

mov ax,0
clc
lop:add al,bl
daa
xchg ah,al
adc al,0
daa
xchg ah,al
loop lop
mov data3,ax
nop
nop
nop
.exit
end


很基础的实验,是2位十进制数乘法的程序。但是在编译的时候,总是有错误(错误如图)。

菜鸟很纠结。求大神指点。
...全文

相关推荐

评论 2
收藏 已收藏
分享
返回顶部
mmilklemon
汇编语言 21,500 成员 41,619 内容