El componente que contiene la dirección de la siguiente instrucción a ejecutar se llama "Contador de programa" (PC). Es un registro que almacena la ubicación de memoria de la siguiente instrucción que ejecutará el procesador. La PC se incrementa en el número de bytes de la instrucción actual después de ejecutar cada instrucción, de modo que siempre apunte a la siguiente instrucción del programa.