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

no-image

w65c816s

Manufacturer Part Number
w65c816s
Description
W65c816s 8/16?bit Microprocessor
Manufacturer
Western Design Center, Inc.
Datasheet
1
2
3
 
 
 
1.1
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
2.12
2.13
2.14
2.15
2.16
2.17
2.18
2.19
2.20
2.21
2.22
2.23
2.24
2.25
2.26
2.27
2.28
3.1
3.2
3.3
3.4
3.5
INTRODUCTION ...................................................................................................... 7
W65C816S FUNCTIONAL DESCRIPTION ............................................................. 8
ADDRESSING MODES ......................................................................................... 17
3.5.1 Absolute-a ................................................................................................................................. 18
3.5.2 Absolute Indexed Indirect-(a,x) ................................................................................................. 18
3.5.3 Absolute Indexed with X-a,x ...................................................................................................... 18
3.5.4 Absolute Indexed with Y-a,y ...................................................................................................... 18
3.5.5 Absolute Indirect-(a) .................................................................................................................. 19
3.5.6 Absolute Long Indexed With X-al,x ........................................................................................... 19
3.5.7 Absolute Long-al ........................................................................................................................ 19
3.5.8 Accumulator-A ........................................................................................................................... 19
3.5.9 Block Move-xyc ......................................................................................................................... 20
3.5.10 Direct Indexed Indirect-(d,x) .................................................................................................... 20
3.5.11 Direct Indexed with X-d,x ........................................................................................................ 21
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Features of the W65C816S ......................................................................................................... 7
Instruction Register (IR) ............................................................................................................. 8
Timing Control Unit (TCU) .......................................................................................................... 8
Arithmetic and Logic Unit (ALU) ................................................................................................ 8
Accumulator (A) .......................................................................................................................... 8
Data Bank Register (DBR) .......................................................................................................... 8
Direct (D) ...................................................................................................................................... 9
Index (X and Y) ............................................................................................................................ 9
Processor Status Register (P) ................................................................................................... 9
Program Bank Register (PBR) ................................................................................................... 9
Program Counter (PC) ................................................................................................................ 9
Stack Pointer (S).......................................................................................................................... 9
Pin Function Description .......................................................................................................... 12
Abort (ABORTB) ........................................................................................................................ 13
Address Bus (A0-A15) .............................................................................................................. 13
Bus Enable (BE) ........................................................................................................................ 13
Data/Bank Address Bus (D0-D7) .............................................................................................. 14
Emulation Status (E) ................................................................................................................. 14
Interrupt Request (IRQB) .......................................................................................................... 14
Memory Lock (MLB) .................................................................................................................. 14
Memory/Index Select Status (MX)............................................................................................ 14
Non-Maskable Interrupt (NMIB) ............................................................................................... 15
Phase 2 In (PHI2) ....................................................................................................................... 15
Read/Write (RWB) ..................................................................................................................... 15
Ready (RDY) ............................................................................................................................... 15
Reset (RESB) ............................................................................................................................. 16
Valid Data Address (VDA) and Valid Program Address (VPA) ............................................. 16
VDD and VSS ............................................................................................................................. 16
Vector Pull (VPB) ....................................................................................................................... 16
Reset and Interrupt Vectors ..................................................................................................... 17
Stack ........................................................................................................................................... 17
Direct .......................................................................................................................................... 17
Program Address Space .......................................................................................................... 17
Data Address Space ................................................................................................................. 17
TABLE OF CONTENTS
3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Related parts for w65c816s