S1C6S3N2 TECHNICAL SOFTWARE
EPSON
II-117
CHAPTER 8: CPU
Registers specified
Symbols associated with
registers and memory
Abbreviations used in the explanations have the following
meanings.
A .............. A register
B .............. B register
X .............. X
HL
register (low order eight bits of index register
IX)
Y .............. Y
HL
register (low order eight bits of index
register IY)
XH ........... X
H
register (high order four bits of X
HL
register)
XL ............ X
L
register (low order four bits of X
HL
register)
YH ............ Y
H
register (high order four bits of Y
HL
register)
YL ............ Y
L
register (low order four bits of Y
HL
register)
XP ............ X
P
register (high order four bits of index
register IX)
YP ............ Y
P
register (high order four bits of index
register IY)
SP ............ Stack pointer SP
SPH .......... High-order four bits of stack pointer SP
SPL .......... Low-order four bits of stack pointer SP
MX, M(X) .. Data memory whose address is specified with
index register IX
MY, M(Y) ... Data memory whose address is specified with
index register IY
Mn, M(n) .. Data memory address 000H–00FH (address
specified with immediate data n of 00H–0FH)
M(SP) ....... Data memory whose address is specified with
stack pointer SP
r, q ........... Two-bit register code
r, q is two-bit immediate data; according to the
contents of these bits, they indicate registers A,
B, and MX and MY (data memory whose ad-
dresses are specified with index registers IX and
IY)
r
q
r1
r0
q1
q0
0
0
0
0
A
0
1
0
1
B
1
0
1
0
MX
1
1
1
1
MY
Summary of Contents for S1C6S3N2
Page 4: ......
Page 6: ......
Page 7: ...Hardware Hardware S1C6S3N2 I Technical Hardware ...
Page 8: ......
Page 141: ...Software Software S1C6S3N2 II Technical Software ...
Page 142: ......
Page 146: ......