div是除法指令,使用div做除法时应该注意
1)除数:有8位和16位,在reg或者内存中
2)被除数:默认放在被除数:默认放在AX或者AX和DX中,如果除数是8位,被除数是16位,默认放在AX中,如果除数是16位,被除数是32位,则放在AX和DX中,AX放低16位,DX放高16位
3)结果:如果除数是8位,则结果的AL放商,AH放余数,如果除数是16位,AX放商,DX放余数。
div是除法指令,使用div做除法时应该注意
1)除数:有8位和16位,在reg或者内存中
2)被除数:默认放在被除数:默认放在AX或者AX和DX中,如果除数是8位,被除数是16位,默认放在AX中,如果除数是16位,被除数是32位,则放在AX和DX中,AX放低16位,DX放高16位
3)结果:如果除数是8位,则结果的AL放商,AH放余数,如果除数是16位,AX放商,DX放余数。