div是除法运算
div的除数分为8位和16位
除数是8位,被除数必须是16,被除数保存在AX中,AH保存高8位,AL保存低8位,计算结果的商保存在AL中,余数保存在AH中。
除数是16位,被除数必须是32,被除数保存在AX和DX中,DX保存高16位,AX保存低16位,计算结果的商保存在AX中,余数保存在DX中。
比如除数8位:100/10
mov ax,100
mov bx,10
div bx
比如除数16位:100001/100,100001对应的十六进制是186A1
mov dx,1
mov ax,86A1
mov bx,100
div bx