1 accumulator register, 2 index register, 3 stack pointer register – Cypress enCoRe CY7C602xx User Manual

Page 9: 4 cpu program counter high register, 5 cpu program counter low register

Advertising
background image

CY7C601xx, CY7C602xx

Document 38-16016 Rev. *E

Page 9 of 68

9.1.1 Accumulator Register

9.1.2 Index Register

9.1.3 Stack Pointer Register

9.1.4 CPU Program Counter High Register

9.1.5 CPU Program Counter Low Register

Table 9-2. CPU Accumulator Register (CPU_A)

Bit #

7

6

5

4

3

2

1

0

Field

CPU Accumulator [7:0]

Read/Write

Default

0

0

0

0

0

0

0

0

Bit [7:0]: CPU Accumulator [7:0]
8-bit data value holds the result of any logical or arithmetic instruction that uses a source addressing mode.

Table 9-3. CPU X Register (CPU_X)

Bit #

7

6

5

4

3

2

1

0

Field

X [7:0]

Read/Write

Default

0

0

0

0

0

0

0

0

Bit [7:0]: X [7:0]
8-bit data value holds an index for any instruction that uses an indexed addressing mode.

Table 9-4. CPU Stack Pointer Register (CPU_SP)

Bit #

7

6

5

4

3

2

1

0

Field

Stack Pointer [7:0]

Read/Write

Default

0

0

0

0

0

0

0

0

Bit [7:0]: Stack Pointer [7:0]
8-bit data value holds a pointer to the current top-of-stack.

Table 9-5. CPU Program Counter High Register (CPU_PCH)

Bit #

7

6

5

4

3

2

1

0

Field

Program Counter [15:8]

Read/Write

Default

0

0

0

0

0

0

0

0

Bit [7:0]: Program Counter [15:8]
8-bit data value holds the higher byte of the program counter.

Table 9-6. CPU Program Counter Low Register (CPU_PCL)

Bit #

7

6

5

4

3

2

1

0

Field

Program Counter [7:0]

Read/Write

Default

0

0

0

0

0

0

0

0

Bit [7:0]: Program Counter [7:0]
8-bit data value holds the lower byte of the program counter.

[+] Feedback

[+] Feedback

Advertising
This manual is related to the following products: