Initial Reset - Epson 6200A Core Cpu Manual

Core cpu cmos 4-bit single chip microcomputer
Table of Contents

Advertisement

2.5.4 Initial reset

On reset, the registers and flags are set as shown in Table 2.5.4.1.
<Difference between S1C6200 and S1C6200A>
There is a difference in the setting value of the D (decimal) flag at initial reset between the S1C6200 and the
S1C6200A.
D (decimal) flag setting
When using the model loaded with the S1C6200 Core CPU, set or reset the D flag in the user's initial
routine before using an arithmetic instruction. (refer to the SDF and RDF instructions.)
S1C6200/6200A CORE CPU MANUAL
Table 2.5.4.1 Reset value
Program Counter Step
PCS
Program Counter Page
PCP
Program Counter Bank
PCB
New Page Pointer
NPP
New Bank Pointer
NBP
Stack Pointer
SP
Index Register
IX
Index Register
IY
Register Pointer
RP
General Register
A
General Register
B
Interrupt Flag
I
Decimal Flag
D
Zero Flag
Z
Carry Flag
C
Table 2.5.4.2 D (decimal) flag initial setting
CPU Core
EPSON
2 MEMORY AND OPERATIONS
Bit length
Value
8
00H
4
01H
1
00H
4
01H
1
Undefined
8
Undefined
12
Undefined
12
Undefined
4
Undefined
4
Undefined
4
Undefined
1
0H
1
*
1
Undefined
* S1C6200
1
Undefined
S1C6200A
S1C6200
0
Undefined
...Undefined
S1C6200A ...0
15

Advertisement

Table of Contents
loading

This manual is also suitable for:

S1c6200S1c6200a

Table of Contents