1.div指令格式:div是一个单目运算符,格式为 div 寄存器/内存单元
2.过程:
①.当除数为8位时,被除数放在一个16位寄存器中,默认是ax,其余数放在ah,商放在al,例如:
②.当除数为16位时,被除数需要是一个32位的数值,那么此时需要两个寄存器,默认dx放高位,ax放低位,余数保存在dx中,商保存在ax中,例如
附加图片,容易记忆
好了,如果有不对的地方,敬请指点。
1.div指令格式:div是一个单目运算符,格式为 div 寄存器/内存单元
2.过程:
①.当除数为8位时,被除数放在一个16位寄存器中,默认是ax,其余数放在ah,商放在al,例如:
②.当除数为16位时,被除数需要是一个32位的数值,那么此时需要两个寄存器,默认dx放高位,ax放低位,余数保存在dx中,商保存在ax中,例如
附加图片,容易记忆
好了,如果有不对的地方,敬请指点。