字與字節(jié)之間的關(guān)系 匯編語言,CBW到底怎么執(zhí)行將字節(jié)轉(zhuǎn)換為字指令還是不太理解?
匯編語言,CBW到底怎么執(zhí)行將字節(jié)轉(zhuǎn)換為字指令還是不太理解?CBW:將字節(jié)轉(zhuǎn)換為字的操作,即將一個字節(jié)(8位)的數(shù)量轉(zhuǎn)換為兩個字節(jié)(16位)的數(shù)量。此指令僅適用于Al寄存器。Al(8位)的內(nèi)容符號擴展
匯編語言,CBW到底怎么執(zhí)行將字節(jié)轉(zhuǎn)換為字指令還是不太理解?
CBW:將字節(jié)轉(zhuǎn)換為字的操作,即將一個字節(jié)(8位)的數(shù)量轉(zhuǎn)換為兩個字節(jié)(16位)的數(shù)量。此指令僅適用于Al寄存器。Al(8位)的內(nèi)容符號擴展為ah以形成ax(16位)中的字。如果(AL)的最高有效位為0,則(ah)=0。如果(AL)的最高有效位為1,則(ah)=0ffh。這里Al的內(nèi)容符號表示Al是有符號數(shù),其最高位是符號位。例如:Al=0Fh(最高階為0),ah=00h,ax=000fh;Al=8fh(最高階為1),ah=FFH,ax=ff8fh。