bsr[彙編語言]

bsr[彙編語言]

bsr,是Bit Scan Reverse的縮寫,是逆向位掃描指令。

介紹

BSR-逆向位掃描指令,BSF - 正向位掃描 (386以上CPU可用)

使用方法

格式: BSF dest, src

影響標誌位: ZF

功能:從源運算元的的最低位向高位搜尋,將遇到的第一個“1”所在的位序號存入目標暫存器中,

若所有位都是0,則ZF=1,否則ZF=0。

格式: BSR dest, src

影響標誌位: ZF

功能:從源運算元的的最高位向低位搜尋,將遇到的第一個“1”所在的位序號存入目標暫存器中,

若所有位都是0,則ZF=1,否則ZF=0。

舉例

AX=0098H=0000000010011000B

BSF BX,AX;

ZF=0,BX=3h

BSR DX,AX;

ZF=0,DX=7H

相關詞條

相關搜尋

熱門詞條

聯絡我們