Bit Test
Appearance
Template:New unreviewed article
The BT
x86 assembly language instruction stands for Bit Test and was added to the x86 instruction set with the 80386 processor. BT
copies a bit from a given register to the carry flag.[1]
Example: copy the third least significant bit from EAX to the carry flag
BT EAX, 3
BTS
operates the same, but also sets the bit in the register[2], while BTR
resets it[3], and BTC
flips it[4].
References
- ^ "BT - Bit Test". Retrieved 2011-08-21.
- ^ "BTS - Bit Test and Set". Retrieved 2011-08-21.
- ^ "BTR - Bit Test and Reset". Retrieved 2011-08-21.
- ^ "BTC - Bit Test and Compliment". Retrieved 2011-08-21.