Arquitetura do microprocessador e suas operações

click fraud protection

Um microprocessador é a unidade central de processamento (CPU) de um computador. É onde ocorre o processamento das instruções e dados do programa. Um computador básico consiste em um microprocessador, memória externa e dispositivos de entrada e saída.

Arquitetura de um microprocessador simples

As seções a seguir descrevem os componentes básicos de uma arquitetura de microprocessador simples. Está mais próximo dos primeiros microprocessadores. No entanto, ainda é a base dos microprocessadores mais complexos de hoje.

Vídeo do dia

Unidade Lógica Aritmética

As operações aritméticas e lógicas ocorrem na ALU.

Acumulador

O Acumulador guarda um dos operandos e também o resultado das operações realizadas pela ALU.

Contador de programa (PC)

O contador de programa contém o endereço de memória da próxima instrução de programa a ser executada.

Registros de endereço, dados e status e ponteiro de pilha

O Registro de Endereços contém o endereço de um local da memória a ser acessado.

O Registrador de Dados contém os dados que vêm ou vão para a memória ou uma porta de E / S.

O Registro de Status contém informações sobre o resultado da operação anterior da ALU.

O registro Stack Pointer contém o endereço do bloco de memória (a pilha) onde os endereços de retorno da sub-rotina são armazenados.

Unidade de controle

A unidade de controle contém os circuitos que controlam o processo de busca, decodificação e execução de instruções do programa.