Program counter

From SEGGER Knowledge Base
Jump to navigation Jump to search

The program counter is an essential part of a CPU. It holds the address of the next instruction to be fetched and executed. The use of the expression program counter (abreviated as PC) is very common and is used by almost all processor designers. In some architectures such as x86, the term instruction pointer (IP) is used to describe the exact same thing.