w65c816s Western Design Center, Inc., w65c816s Datasheet - Page 38

no-image

w65c816s

Manufacturer Part Number
w65c816s
Description
W65c816s 8/16?bit Microprocessor
Manufacturer
Western Design Center, Inc.
Datasheet
1a. Absolute a
ADC, AND, BIT, CMP, CPX, CPY, EOR,
LDA, LDX LDY ORA, SBC, STA, STX,
STY, STZ,
18 OpCodes, 3 bytes, 4 & 5 cycles
1b. Absolute a
JMP (4C)
1 OpCode, 3 bytes, 3 cycles
1c. Absolute a
JSR
1 OpCode, 3 bytes, 6 cycles
(different order from N6502)
1d. Absolute (R-M-W) a
ASL, DEC, INC, LSR, ROL, ROR, TRB,
TSB
6 OpCodes, 3 bytes, 6 & 8 cycles
2a. Absolute Indexed Indirect (a,x)
JMP
1 OpCode, 3 bytes, 6 cycles
2b. Absolute Indexed Indirect (a,x)
JSR
1 OpCode, 3 bytes, 8 cycles
3a. Absolute Indirect (a)
JML
1 OpCode, 3 bytes, 6 cycles
3b. Absolute Indirect (a)
JMP
1 OpCode, 3 bytes, 5 cycles
Address Mode
Table 5-7 Instruction Operation (continued on following 6 pages)
(1)
(1)
(3)(17)
(1)
Note
1
2
3
4
4a
1
2
3
1
1
2
3
4
5
6
1
1
2
3
4
4a
5
6a
6
1
2
3
4
5
6
1
1
2
3
4
5
6
7
8
1
1
2
3
4
5
6
1
1
2
3
4
5
1
Cycl
e
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
VPB
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
MLB
1
0
0
1
1
1
0
0
1
1
0
0
0
1
1
1
1
0
0
1
1
0
1
1
1
0
0
0
0
0
1
1
0
1
1
0
0
0
0
1
1
0
0
1
1
1
1
1
0
0
1
1
1
VDA
(14)
1
1
1
0
0
1
1
1
1
1
1
1
0
0
0
1
1
1
1
0
0
0
0
0
1
1
1
0
1
1
1
1
1
0
0
1
0
1
1
1
1
1
1
0
0
0
1
1
1
1
0
0
1
VPA
(14)
PBR,PC
PBR,PC+1
PBR,PC+2
DBR,AA
DBR,AA+1
PBR,PC
PBR,PC+1
PBR,PC+2
PBR,New PC
PBR,PC
PBR,PC+1
PBR,PC+2
PBR,PC+2
0,S
0,S-1
PBR,NEWPC
PBR,PC
PBR,PC+1
PBR,PC+2
DBR,AA
DBR,AA+1
DBR,AA+1
DBR,AA+1
DBR,AA
PBR,PC
PBR-PC+1
PBR-PC+2
PBR,PC+2
PBR,AA+X
PBR,AA+X+1
PBR,NEW PC
PBR,PC
PBR,PC+1
0,S
0,S-1
PBR,PC+2
PBR,PC+2
PBR,AA+X
PBR,AA+X+1
PBR,NEW PC
PBR,PC
PBR,PC+1
PBR,PC+2
0,AA
0,AA+1
0,AA+2
NEW PBR,PC
PBR,PC
PBR,PC+1
PBR,PC+2
0,AA
0,AA+1
PBR,NEW PC
Address Bus
(15)
OpCode
AAL
AAH
Data Low
Data High
OpCode
New PCL
New PCH
OpCode
OpCode
New PCL
New PCH
IO
PCH
PCL
Next
OpCode
OpCode
AAL
AAH
Data Low
Data High
IO
Data High
Data Low
OpCode
AAL
AAH
IO
New PCL
New PCH
OpCode
OpCode
AAL
PCH
PCL
AAH
IO
New PCL
New PCH
Next
OpCode
OpCode
AAL
AAH
New PCL
New PCH
New PBR
OpCode
OpCode
AAL
AAH
New PCL
New PCH
OpCode
Data Bus
38
1
1
1
1/0
1/0
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
RWB

Related parts for w65c816s