S
un
pl
us
IT
C
on
fid
en
tia
l
F
or
A
D
D
In
te
rn
at
io
na
l L
im
ite
d
U
se
O
nl
y
CPU6502 Instruction Manual v2.1
Sunplus reserves the rights to change this documentation without prior notice.
09/13/2005
24
AND
AND memory data with Accumulator, (A^M)
Æ
A
Available Instruction
& No. Cycles
Addressing
mode
Assembly
Language
Form
6502
Opcode
Sunplus
Opcode
No.
Bytes
65b02 65n02 65r02 65s02
CPU12
Immediate
AND
#dd 29H 54H 2 2 2 2 2
2
Zero
Page
AND
aa
25H 15H 2 3 3 3 3
3
Zero Page, X
AND aa, X
35H
1DH
2
4
4
X
X
X
Absolute
AND
aaaa 2DH 55H 3 4 4 X X
X
Absolute, X
AND aaaa, X
3DH
5DH
3
4 4* X X
X
Absolute, Y
AND aaaa, Y
39H
5CH
3
4 4* X X
X
(Indirect, X)
AND (aa, X)
21H
14H
2
6
6
X
X
X
(Indirect), Y
AND (aa), Y
31H
1CH
2
6 5* X X
X
* Add 1 clock cycle if page boundary is crossed.
X: Not available.
N V D I Z C
! - - - ! -
N: Set if result is negative
Z: Set if result is 0