关键是感觉 发表于 2011-10-25 23:07:49

DIV 疑问

mov bx,5
mov AX,11
div BX
这个是16位除法,还是32位呢。
DIV 16位寄存器。    结果AL是商 AH是余数? 还是AX是商 DX是余数?

掌心的呵护 发表于 2011-10-25 23:17:05

本帖最后由 掌心的呵护 于 2011-10-25 23:46 编辑

低位是商,高位是余数。。。

xz785678006 发表于 2011-10-25 23:17:08

本帖最后由 xz785678006 于 2011-10-25 23:17 编辑

mov bl,5
mov ax,11
div bl
ax存放商dx存放余数注意存放被除数寄存器的大小
补充一点,最好把dx做一下清零防止出错

cyht33 发表于 2011-10-28 10:46:13

AX是商,DX是余数。除数是16位的,那么被除数就是32位的。
页: [1]
查看完整版本: DIV 疑问