学习笔记-8086中的乘法和除法
乘法mul:
要么都是8位,要么都是16位
8位情况下:
默认操作数在al中,另外一个操作数可以是寄存器,也可以是内存单元
结果保存在ax中
16位情况下:
默认操作数在ax中,结果高16位放在dx中,低16位放在ax中
除法div:
要么被除数是16位,除数是8位。要么被除数是32位,除数是16位
除数是8位的情况下:
被除数默认放置在ax中,除数可以是寄存器或者是内存单元
结果放置在ax中,高8位ah放置余数,低8位al放置商
除数是16位的情况下:
ax放置被除数的低16位,dx放置被除数的高16位
结果商放置在ax中,余数放置在dx中