div指令是什么意思 關于匯編語言中的除法指令?
關于匯編語言中的除法指令?Div(unsigned divide)unsigned number division格式:Div SRC執(zhí)行的運算:字節(jié)運算:ax中的16位除數(shù),源中的8位除數(shù),Al中的
關于匯編語言中的除法指令?
Div(unsigned divide)unsigned number division
格式:Div SRC
執(zhí)行的運算:
字節(jié)運算:ax中的16位除數(shù),源中的8位除數(shù),Al中的8位商,ah中的8位余數(shù)。表示為
!字操作:32位除數(shù)放在DX,ax中。其中DX是高位字,16位除數(shù)是源操作數(shù),結(jié)果的16位結(jié)尾是ax,16位余數(shù)是DX。Express as
](AX)
(DX)
雙字運算:EDX中的64位除數(shù),eax,其中EDX是高雙字,32位除數(shù)是源操作數(shù),結(jié)果的32位商是eax,32位余數(shù)是EDX,Express as
(eax)
商和余數(shù)是無符號的。
IDIV signed division instruction
格式:IDIV SRC
執(zhí)行與div相同的運算,但操作數(shù)必須有符號,商和余數(shù)也有符號,余數(shù)的符號與除數(shù)的符號相同