Name
BTST
BTSF
BTSTZ
BITS
Table 5-20. Bit Manipulation Instructions — Binary Code Summary
Operand
C
DA.b
Binary Code
Operation Notation
. . Skip if C = 1
. . . Skip if DA.b = 1
mema.b
5 6 + ( .
. . Skip if mema.b = 1
memb.@L
. . Skip if [memb.7-2 + L.3-2].[L.1-0] = 1
@H+DA.b
. . . 6 + (
. . Skip if [H + DA.3-0].b = 1
DA.b
. . . + ( .
. . . . Skip if DA.b = 0
mema.b
5 6 + ( .
. . . Skip if mema.b = 0
memb.@L
. . . Skip if [memb.7-2 + L.3-2].[L.1-0] = 0
@H+DA.b
. . . 6 + (
. . . Skip if [H + DA.3-0].b = 0
mema.b
. . . + ( .
. Skip if mema.b = 1 and clear
memb.@L
. Skip if [memb.7-2 + L.3-2].
[L.1-0] = 1 and clear
@H+DA.b
. . . 6 + (
. Skip if [H + DA.3-0].b =1 and clear
DA.b
. . . + ( .
. . . . DA.b ← 1
mema.b
5 6 + ( .
mema.b ← 1
memb.@L
[memb.7-2 + L.3-2].[L.1-0] ← 1
@H+DA.b
. . . 6 + (
[H + DA.3-0].b ← 1
. . . + ( .