1.9 Program Counter

The Program Counter (PC) is 24 bits wide. Instructions are addressed in the 4M x 32-bit user program memory space by PC[23:1], where PC[0] is always set to ‘0’ to maintain instruction word alignment and provide compatibility with Data Space Addressing. This means that during normal instruction execution, the PC increments by two, four or eight during sequential 16-bit, 32-bit or 64-bit instruction execution, respectively.

.