>> Tecnologia eletrônica >  >> Lar inteligente >> Vida Inteligente

Arquitetura do microprocessador e suas operações


Um microprocessador é a unidade central de processamento (CPU) de um computador. É onde ocorre o processamento de 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.

Unidade de lógica aritmética


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

Acumulador


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

Contador de programas (PC)


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

Endereço, Registros de Dados e Status e Ponteiro de Pilha


O Address Register contém o endereço de uma posição de memória a ser acessada.

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

O Status Register contém informações sobre o resultado da operação anterior da ULA.

O registrador 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 das instruções do programa.