-
bt
(Bit Test)
鎖定
bt,Bit Test的簡稱,是一個計算機編程術語,位檢測指令,是把第1個操作數中某位值傳送給標誌位CF具體哪位由指令第2操作數來確定。
- 外文名
- 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