beautypg.com

Epson 6200A User Manual

Page 95

background image

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

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