Cypress CY7C63513C Computer Hardware User Manual


 
CY7C63413C
CY7C63513C
CY7C63613C
Document #: 38-08027 Rev. *B Page 6 of 32
Instruction Set Summary
MNEMONIC operand opcode cycles MNEMONIC operand opcode cycles
HALT 00 7
NOP 20 4
ADD A,expr data 01 4 INC A acc 21 4
ADD A,[expr] direct 02 6
INC X x 22 4
ADD A,[X+expr] index 03 7 INC [expr] direct 23 7
ADC A,expr data 04 4
INC [X+expr] index 24 8
ADC A,[expr] direct 05 6
DEC A acc 25 4
ADC A,[X+expr] index 06 7 DEC X x 26 4
SUB A,expr data 07 4
DEC [expr] direct 27 7
SUB A,[expr] direct 08 6
DEC [X+expr] index 28 8
SUB A,[X+expr] index 09 7 IORD expr address 29 5
SBB A,expr data 0A 4
IOWR expr address 2A 5
SBB A,[expr] direct 0B 6
POP A 2B 4
SBB A,[X+expr] index 0C 7
POP X 2C 4
OR A,expr data 0D 4
PUSH A 2D 5
OR A,[expr] direct 0E 6
PUSH X 2E 5
OR A,[X+expr] index 0F 7 SWAP A,X 2F 5
AND A,expr data 10 4
SWAP A,DSP 30 5
AND A,[expr] direct 11 6
MOV [expr],A direct 31 5
AND A,[X+expr] index 12 7 MOV [X+expr],A index 32 6
XOR A,expr data 13 4
OR [expr],A direct 33 7
XOR A,[expr] direct 14 6
OR [X+expr],A index 34 8
XOR A,[X+expr] index 15 7 AND [expr],A direct 35 7
CMP A,expr data 16 5
AND [X+expr],A index 36 8
CMP A,[expr] direct 17 7
XOR [expr],A direct 37 7
CMP A,[X+expr] index 18 8 XOR [X+expr],A index 38 8
MOV A,expr data 19 4
IOWX [X+expr] index 39 6
MOV A,[expr] direct 1A 5
CPL 3A 4
MOV A,[X+expr] index 1B 6 ASL 3B 4
MOV X,expr data 1C 4
ASR 3C 4
MOV X,[expr] direct 1D 5
RLC 3D 4
reserved 1E
RRC 3E 4
XPAGE 1F 4
RET 3F 8
MOV A,X 40 4
DI 70 4
MOV X,A 41 4
EI 72 4
MOV PSP,A 60 4
RETI 73 8
CALL addr 50-5F 10
JMP addr 80-8F 5 JC addr C0-CF 5
CALL addr 90-9F 10
JNC addr D0-DF 5
JZ addr A0-AF 5 JACC addr E0-EF 7
JNZ addr B0-BF 5
INDEX addr F0-FF 14
[+] Feedback