bt(Bit Test)

位檢測指令
指令格式:BT/BTC/BTR/BTS Reg/Mem, Reg/Imm ;80386+
受影響標誌位:CF
位檢測指令是把第個運算元中某位值傳送給標誌位CF具體哪位由指令第 2運算元來確定
根據指令中對具體位處理區別又分下幾種指令:
BT:把指定位傳送給CF;
BTC:把指定位傳送給CF後還使該位變反;
BTR:把指定位傳送給CF後還使該位變為0;
BTS:把指定位傳送給CF後還使該位變為1;
例如:假設(AX)=1234H分別執行下面指令
BT AX, 2 ;指令執行後CF=1(AX)=1234h
BTC AX, 6 ;指令執行後CF=0(AX)=1274h
BTR AX, 10 ;指令執行後CF=0(AX)=1234h
BTS AX, 14 ;指令執行後CF=0(AX)=5234h

相關詞條

熱門詞條

聯絡我們