AND

"AND" Memory With Accumulator

Operation:  A /\ M -> A

N V - B D I Z C
/ . . . . . / .
Addressing ModeAssembly Language FormOP CODENo. BytesNo. Cycles
ImmediateAND #$FF$2922
ZeroPageAND $FF$2523
ZeroPage,XAND $FF,X$3524
AbsoluteAND $FFFF$2D34
Absolute,XAND $FFFF,X$3D34*
Absolute,YAND $FFFF,Y$3934*
(Indirect,X)AND ($FF,X)$2126
(Indirect),YAND ($FF),Y$3125*

* Add 1 if page boundary is crossed.
For penalty cycles on the 65816, check the desired addressing mode.