Memory Map
S1C63000 Core CPU
Program area
Software interrupt vectors
Program start address
Hardware interrupt vectors
NMI vector
Program area
Common subroutines, etc.
Program Memory Map
Registers
S1C63000 Core CPU
PC
X
XH
XL
Y
QUEUE
000000 SP1 00
YH
YL
00H
SP2
EXT
BA
A
B
F
Z
C
I
E
15 0303478
Registers
Program counter Flag register
Index register X
Index register Y
Queue register
Stack pointer 1
Stack pointer 2
Extension register
Data register B & A
Flags
Z:
C:
I:
E:
Zero flag
Carry flag
Interrupt flag
Extension mode flag
(1: Zero, 0: Non zero)
(1: Carry/borrow, 0: No carry)
(1: Enabled, 0: Disabled)
(1: Extended mode, 0: Normal mode)
Address
0xFFFF
0x0140
0x013F
0x0111
0x0110
0x010F
0x0101
0x0100
0x00FF
0x0000
CMOS 4-bit Single Chip Microcomputer
S1C63 Family Assembler Package
Quick Reference
for Development
13 bits
I/O memory area
Data area
Data and SP1 stack area
Data and SP1, SP2 stack area
Data Memory Map
Address
0xFFFF
0xFF00
0xFEFF
0x0400
0x03FF
0x0100
0x00FF
0x0000
4 bits