beautypg.com

Cypress enCoRe CY7C602xx User Manual

Page 13

background image

CY7C601xx, CY7C602xx

Document 38-16016 Rev. *E

Page 13 of 68

13 7 2

SUB A, [X+expr]

C, Z

40 4 1

NOP

6D 4 1

RRC A

C, Z

14 7 2

SUB [expr], A

C, Z

41 9 3

AND reg[expr], expr

Z

6E 7 2

RRC [expr]

C, Z

15 8 2

SUB [X+expr], A

C, Z

42 10 3

AND reg[X+expr],
expr

Z

6F 8 2

RRC [X+expr]

C, Z

16 9 3

SUB [expr], expr

C, Z

43 9 3

OR reg[expr], expr

Z

70 4 2

AND F, expr

C, Z

17 10 3

SUB [X+expr], expr

C, Z

44 10 3

OR reg[X+expr], expr Z

71 4 2

OR F, expr

C, Z

18 5 1

POP A

Z

45 9 3

XOR reg[expr], expr

Z

72 4 2

XOR F, expr

C, Z

19 4 2

SBB A, expr

C, Z

46 10 3

XOR reg[X+expr],
expr

Z

73 4 1

CPL A

Z

1A 6 2

SBB A, [expr]

C, Z

47 8 3

TST [expr], expr

Z

74 4 1

INC A

C, Z

1B 7 2

SBB A, [X+expr]

C, Z

48 9 3

TST [X+expr], expr

Z

75 4 1

INC X

C, Z

1C 7 2

SBB [expr], A

C, Z

49 9 3

TST reg[expr], expr

Z

76 7 2

INC [expr]

C, Z

1D 8 2

SBB [X+expr], A

C, Z

4A 10 3

TST reg[X+expr], expr Z

77 8 2

INC [X+expr]

C, Z

1E 9 3

SBB [expr], expr

C, Z

4B 5 1

SWAP A, X

Z

78 4 1

DEC A

C, Z

1F 10 3

SBB [X+expr], expr

C, Z

4C 7 2

SWAP A, [expr]

Z

79 4 1

DEC X

C, Z

20 5 1

POP X

4D 7 2

SWAP X, [expr]

7A 7 2

DEC [expr]

C, Z

21 4 2

AND A, expr

Z

4E 5 1

SWAP A, SP

Z

7B 8 2

DEC [X+expr]

C, Z

22 6 2

AND A, [expr]

Z

4F 4

1

MOV X, SP

7C 13 3

LCALL

23 7 2

AND A, [X+expr]

Z

50 4

2

MOV A, expr

Z

7D 7

3

LJMP

24 7 2

AND [expr], A

Z

51 5

2

MOV A, [expr]

Z

7E 10 1

RETI

C, Z

25 8 2

AND [X+expr], A

Z

52 6

2

MOV A, [X+expr]

Z

7F 8 1

RET

26 9 3

AND [expr], expr

Z

53 5

2

MOV [expr], A

8x 5 2

JMP

27 10 3

AND [X+expr], expr

Z

54 6

2

MOV [X+expr], A

9x 11 2

CALL

28 11 1

ROMX

Z

55 8 3

MOV [expr], expr

Ax 5

2

JZ

29 4 2

OR A, expr

Z

56 9 3

MOV [X+expr], expr

Bx 5

2

JNZ

2A 6 2

OR A, [expr]

Z

57 4 2

MOV X, expr

Cx 5

2

JC

2B 7 2

OR A, [X+expr]

Z

58 6 2

MOV X, [expr]

Dx 5

2

JNC

2C 7

2

OR [expr], A

Z

59 7 2

MOV X, [X+expr]

Ex 7

2

JACC

Fx 13 2

INDEX

Z

Table 10-1. Instruction Set Summary Sorted Numerically by Opcode Order (continued)

Op

cod

e

Hex

Cycles

Bytes

Instruction Format

[1, 2]

Flags

Op

cod

e

Hex

Cycles

Bytes

Instruction Format

Flags

Op

cod

e

Hex

Cycles

Bytes

Instruction Format

Flags

Notes

1. Interrupt routines take 13 cycles before execution resumes at interrupt vector table.
2. The number of cycles required by an instruction is increased by one for instructions that span 256 byte boundaries in the Flash memory space.

[+] Feedback

[+] Feedback

This manual is related to the following products: