SN8P1600
8-bit micro-controller
PROGRAM COUNTER
The program counter (PC) is a 10-bit binary counter separated into the high-byte 2 bits and the low-byte 8 bits. This
counter is responsible for pointing a location in order to fetch an instruction for kernel circuit. Normally, the program
counter is automatically incremented with each instruction during program execution.
Besides, it can be replaced with specific address by executing CALL or JMP instruction. When JMP or CALL
instruction is executed, the destination address will be inserted to bit 0 ~ bit 9.
SN8P1602/SN8P1603
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
-
-
-
-
-
-
PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
PC
After
reset
-
-
-
-
-
-
0
0
0
0
0
0
0
0
0
0
PCH
PCL
SN8P1604
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
-
-
-
-
PC11 PC10 PC9 PC8 PC7 PC6 PC5 PC4 PC3 PC2 PC1 PC0
PC
After
reset
-
-
-
-
0
0
0
0
0
0
0
0
0
0
0
0
PCH
PCL
SONiX TECHNOLOGY CO., LTD
Page 32
Revision 1.94