读书人

用双字长度的数除以一个字节长度的数

发布时间: 2013-01-05 15:20:39 作者: rapoo

用双字长度的数除以一个字节长度的数,可以么?
如果我一个用双字长度的数除以一个字节长度的数,结果会是怎么样?会在哪里错了?
比如我想用00010002H去除以02H,其中我令
AX=0002H
DX=0001H
CH=02H
DIV CH
结果为AX=0001,DX=0001 为什么?我该如何修改才可以实现?

[解决办法]

引用:
AX=0002H
DX=0001H
CH=02H
DIV CH
结果为AX=0001,DX=0001 为什么?我该如何修改才可以实现?


你实际做的运算是 : ax / ch = 2 / 2 结果为1 余0,和DX没有一毛钱关系。

若想实现你的功能用 CX = 02h 即可。

读书人网 >汇编语言

热点推荐