Epson 6200A User Manual

Page of 97
S1C6200/6200A CORE CPU MANUAL
EPSON
87
APPENDIX B. INSTRUCTION INDEX
APPENDIX
 B. I
NSTRUCTION
 I
NDEX
ACPX  MX,r
Add with carry r-register to M(X), increment X by 1 ........................... 28
ACPY  MY,r
Add with carry r-register to M(Y), increment Y by 1 ........................... 28
ADC  r,i
Add with carry immediate data i to r-register ...................................... 29
ADC  r,q
Add with carry q-register to r-register ................................................. 29
ADC  XH,i
Add with carry immediate data i to XH ................................................ 30
ADC  XL,i
Add with carry immediate data i to XL ................................................ 30
ADC  YH,i
Add with carry immediate data i to YH ................................................ 31
ADC  YL,i
Add with carry immediate data i to YL ................................................ 31
ADD  r,i
Add immediate data i to r-register ....................................................... 32
ADD  r,q
Add q-register to r-register .................................................................. 32
AND  r,i
Logical AND immediate data i with r-register ..................................... 33
AND  r,q
Logical AND q-register with r-register ................................................ 33
A
C
CALL  s
Call subroutine ..................................................................................... 34
CALZ  s
Call subroutine at page zero ................................................................ 34
CP  r,i
Compare immediate data i with r-register ........................................... 35
CP  r,q
Compare q-register with r-register ...................................................... 35
CP  XH,i
Compare immediate data i with XH ..................................................... 36
CP  XL,i
Compare immediate data i with XL ...................................................... 36
CP  YH,i
Compare immediate data i with YH ..................................................... 37
CP  YL,i
Compare immediate data i with YL ...................................................... 37
D
DEC  Mn
Decrement memory .............................................................................. 38
DEC  SP
Decrement stack pointer ....................................................................... 38
DI
Disable interrupts ................................................................................. 39
EI
Enable interrupts .................................................................................. 39
E
FAN  r,i
Logical AND immediate data i with r-register for flag check .............. 40
FAN  r,q
Logical AND q-register with r-register for flag check ......................... 40
F
HALT
Halt ....................................................................................................... 41
H
INC  Mn
Increment memory by 1 ........................................................................ 41
INC  SP
Increment stack pointer by 1 ................................................................ 42
INC  X
Increment X-register by 1 ..................................................................... 42
INC  Y
Increment Y-register by 1 ..................................................................... 43
I
JPBA
Indirect jump using registers A and B .................................................. 43
JP  C,s
Jump if carry flag is set ........................................................................ 44
JP  NC,s
Jump if not carry .................................................................................. 44
JP  NZ,s
Jump if not zero .................................................................................... 45
JP  s
Jump ..................................................................................................... 45
JP  Z,s
Jump if zero .......................................................................................... 46
J