Der
Befehlszähler, auch
Programmzähler oder auch
Programmschrittzähler (engl. , kurz
PC, oder ) ist ein spezielles
Register innerhalb eines
Hauptprozessors (CPU) eines
Computers, das je nach Systemarchitektur die
Speicheradresse des derzeitigen oder des nächsten auszuführenden
Befehls enthält. Da es damit auf einen Speicherbereich zeigt, wird der Befehlszähler auch als (
IP, dt. Befehlszeiger) bezeichnet.