Bit Test Instruction

王朝百科·作者佚名  2010-07-28  
宽屏版  字体: |||超大  

位检测指令

指令格式:BT/BTC/BTR/BTSReg/Mem, Reg/Imm;80386+

受影响标志位:CF

位检测指令是把第个操作数中某位值传送给标志位CF具体哪位由指令第 2操作数来确定

根据指令中对具体位处理区别又分下几种指令:

BT:把指定位传送给CF;

BTC:把指定位传送给CF后还使该位变反;

BTR:把指定位传送给CF后还使该位变为0;

BTS:把指定位传送给CF后还使该位变为1;

例如:假设(AX)=1234H分别执行下面指令

BTAX, 2;指令执行后CF=1(AX)=1234h

BTCAX, 6;指令执行后CF=0(AX)=1274h

BTRAX, 10;指令执行后CF=0(AX)=1234h

BTSAX, 14;指令执行后CF=0(AX)=5234h

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有