A-39
INSTRUCTION SET REFERENCE
[Encoding]
Hex Code in: Binary Mode = [A5][Encoding]
Source Mode = [Encoding]
Operation: ANL
(WRj) ← (WRj) Λ (dir16)
ANL Rm,@WRj
Binary Mode Source Mode
Bytes: 43
States: 32
[Encoding]
Hex Code in: Binary Mode = [A5][Encoding]
Source Mode = [Encoding]
Operation: ANL
(Rm) ← (Rm) Λ ((WRj))
ANL Rm,@DRk
Binary Mode Source Mode
Bytes: 43
States: 43
[Encoding]
Hex Code in: Binary Mode = [A5][Encoding]
Source Mode = [Encoding]
Operation: ANL
(Rm) ← (Rm) Λ ((DRk))
ANL CY,<src–bit>
Function: Logical-AND for bit variables
Description: If the Boolean value of the source bit is a logical 0, clear the CY flag; otherwise leave the CY
flag in its current state. A slash ("/") preceding the operand in the assembly language
indicates that the logical complement of the addressed bit is used as the source value, but
the source bit itself is not affected.
Only direct addressing is allowed for the source operand.
0 1 0 1 1 1 1 0 t t t t 0 1 1 1 direct direct
0 1 0 1 1 1 1 0 t t t t 1 0 0 1 s s s s 0 0 0 0
0 1 0 1 1 1 1 0 u u u u 1 0 1 1 s s s s 0 0 0 0