CMOS 4-Nit Single Chip Microcomputer Core CPU Manual
S1C6200/6200A CORE CPU MANUAL EPSON 89
APPENDIX B. INSTRUCTION INDEX
PUSH r Push r-register onto stack ....................................................................68
PUSH XH Push XH onto stack ..............................................................................69
PUSH XL Push XL onto stack ............................................................................... 69
PUSH XP Push XP onto stack............................................................................... 70
PUSH YH Push YH onto stack ..............................................................................70
PUSH YL Push YL onto stack ...............................................................................71
PUSH YP Push YP onto stack ............................................................................... 71
P
R
RCF Reset carry flag ....................................................................................72
RDF Reset decimal flag ................................................................................72
RET Return from subroutine ........................................................................ 73
RETD e Load immediate data e to memory, and increment X by 2, then return73
RETS Return then skip an instruction ............................................................ 74
RLC r Rotate r-register left with carry ........................................................... 74
RRC r Rotate r-register right with carry ......................................................... 75
RST F,i Reset flags using immediate data i ....................................................... 75
RZF Reset zero flag ...................................................................................... 76
S
SBC r,i Subtract with carry immediate data i from r-register .......................... 76
SBC r,q Subtract with carry q-register from r-register .....................................77
SCF Set carry flag ........................................................................................77
SCPX MX,r Subtract with carry r-register from M(X) and increment X by 1 ......... 78
SCPY MY,r Subtract with carry r-register from M(Y) and increment Y by 1.......... 78
SDF Set decimal flag ....................................................................................79
SET F,i Set flags using immediate data i........................................................... 79
SLP Sleep .....................................................................................................80
SUB r,q Subtract q-register from r-register....................................................... 80
SZF Set zero flag .......................................................................................... 81
X
XOR r,i Exclusive-OR immediate data i with r-register .................................... 81
XOR r,q Exclusive-OR q-register with r-register ............................................... 82