Der Programm-Counter (PC) – auch Befehlszähler gennant – ist ein spezielles Register im Prozessor, das die Speicheradresse des derzeitigen und nächsten Befehls enthält. Der Prozessor ließt also den Befehl an der angegebenen Speicheradresse aus, erhöht den Programm-Counter und führt den Befehl aus.