如果我一个用双字长度的数除以一个字节长度的数,结果会是怎么样?会在哪里错了?
比如我想用00010002H去除以02H,其中我令
AX=0002H
DX=0001H
CH=02H
DIV CH
结果为AX=0001,DX=0001 为什么?我该如何修改才可以实现?
------解决方案--------------------------------------------------------
你实际做的运算是 : ax / ch = 2 / 2 结果为1 余0,和DX没有一毛钱关系。
若想实现你的功能用 CX = 02h 即可。