+ -
当前位置:首页 → 问答吧 → DIV指令到底是用AX作为被除数还是AX+DX作为被除数,如何区分?

DIV指令到底是用AX作为被除数还是AX+DX作为被除数,如何区分?

时间:2011-01-03

来源:互联网

DIV 20这句话的意思
到底是AX/20呢,还是(DX*63356+AX)/20呢

如何区别不同长度的除法?

谢谢!

作者: llkjkk   发布时间: 2011-01-03

首先, div 20 这样的指令是非法的。
其次, 至于如何区分, 可以看除数的长度。 如果除数是8位的, 那么,AL=商,AH=余数;如果除数是16位的,那么AX是商,DX=余数。

作者: masmaster   发布时间: 2011-01-03

热门下载

更多