November 09, 2018
9
Table 2-1 W65C816S Microprocessor Programming Model
8 Bits
8 Bits
8 Bits
X Register (XL)
Y Register (YL)
Stack Register (SL)
Accumulator (A)
Counter (PCL)
X Register (XH)
Stack Register (SH)
Y Register (YH)
Accumulator (B)
Program (PCH)
Direct Register (DH)
Direct Register (DL)
Data Bank Register (DBR)
Data Bank Register (DBR)
00
Program Bank Register (PBR)
00
Shaded Blocks = 6502 registers
N
V
M
X
D
I
Z
C
1
B
E
BRK Bit 1=BRK 0=IRQ
Carry 1=true
Zero 1=result zero
IRQ disable 1=disable
Decimal mode 1=true
Index Register Select 1=8-bit, 0=16-bit
Memory Select 1=8-bit, 0=16-bit
Overflow 1=true
Negative 1=negative
Emulation
1=W65C02 Emulation Mode
0=Native Mode