A figura a seguir representa a arquitetura de computador proposta por Von Neumann. Nesta arquitetura, a Unidade Central de Processamento (UCP) é composta por uma unidade lógica aritmética, unidade de controle, contador de programa e registradores. Durante a execução de um programa nesta arquitetura, o componente que armazena a posição da memória onde encontra-se a próxima instrução a ser executada pela UCP chama-se:
