关于汇编语言的一个问题?

CODESEGMENTMOVAX,01HMOVBX,02HMOVCX,08HMOVDX,02HMULAX,BXDIVCX,DXCODEENDSEND请问我这个程序哪里错了... CODE SEGMENT
MOV AX,01H
MOV BX,02H
MOV CX,08H
MOV DX,02H
MUL AX,BX
DIV CX,DX
CODE ENDS
END
请问我这个程序哪里错了,为什么不能运行?谢谢大家。
展开
 我来答
pig05121
2010-10-17 · TA获得超过599个赞
知道小有建树答主
回答量:234
采纳率:50%
帮助的人:137万
展开全部
MUL和DIV两个指令后面只能写一个操作数。它们都有隐含操作数。
mul bx ;指令的隐含操作数是AX,计算AX*BX,计算结果是32位数据,高16位保存在DX,低16位保存在AX
div cx ;指令的隐含操作数是DX和AX,是一个32位数据,高16位保存在DX,低16位保存在AX,计算DXAX/CX,结果是16位数据,商保存在AX,余数保存在DX
小菊坂胡蝶
2010-10-17 · TA获得超过202个赞
知道小有建树答主
回答量:441
采纳率:0%
帮助的人:136万
展开全部
div cx,dx 错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式