Instruction Reference Manual 27
Description
Performs a logical AND operation between the byte in A and the byte in r (any of the registers A, B, C, D, E,
H, or L). The relative bits of each byte are compared (i.e., bit 0 of both bytes are compared, bit 1 of both bytes
are compared, etc.). The associated bit in the result byte is set only if both the compared bits are set. The result
is stored in A.
AND r
Opcode Instruction Clocks Operation
——
A7
A0
A1
A2
A3
A4
A5
AND r
AND A
AND B
AND C
AND D
AND E
AND H
AND L
2
2
2
2
2
2
2
2
A=A&r
A=A&A
A=A&B
A=A&C
A=A&D
A=A&E
A=A&H
A=A&L
Flags ALTD I/O
S Z L/V C F R SP S D
• • L 0 • •