谢谢了 明白了
本回答被提问者和网友采纳图中第一条 DIV 指令:
除数,是字节属性,就是 8 位数。
被除数,则是 16 位的。
执行后,得到:商,存在 AH,余数,存在于 AL。都是八位的。
-----------------
图中第二条 DIV 指令:
除数是“字属性”,这就是 16 位数,
被除数是 32 位的(DX 是高 16位、AX 是低 16 位)。
执行后,得到:商,存在 AX,余数,存在于 DX。
商和余数,都是 16 位的。
-----------------
32 位的被除数(DX 是高 16位、AX 是低 16 位),
也可以要写成:(DX * 2^16 + AX)。
而他写的则是:(DX * 10000H + AX )。
实际上,这里写的相乘、相加,都是不需要考虑的。
我们只需要知道,CPU 仅仅做了一个除法而已。
-----------------
很简单事情,让他写的稀烂!