P

R

S

X

 

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

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 return 73

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

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

XOR r,i

Exclusive-OR immediate data i with r-register ....................................

81

XOR r,q

Exclusive-OR q-register with r-register ...............................................

82

S1C6200/6200A CORE CPU MANUAL

EPSON

89