AGASTDI

2007 palavras 9 páginas
Registradores de uma CPU

Registradores de uma CPU - Acumulador
• Um registrador é um local interno à CPU, onde os dados que foram buscados na memória são armazenados.
• O registrador é um circuito lógico que tem a finalidade de reter a curto prazo um conjunto de bits.
• Os registradores são chamados de acumuladores [A].

Prof. Eduardo Appel Eng.DSc. appel@upf.tche.br 7

• Denominação dos registradores

6

5

4

3

2

1

0

No. do bit
Acumulador

• Função dos registradores
• Características dos registradores

CPU

• Utilização dos registradores
Acumulador

Arquitetura e Organização de
Computadores

1

Contador de Dados (CD)

• A vantagem de um registrador frente a uma posição de memória: versatilidade de movimentação de bits.
• Em um registrador de aspecto geral, tem-se a capacidade de:
– deslocar tanto para a direita como para esquerda;
– entrada e saída paralela;
– “setar” e “resetar” bit

3

• Para podermos acessar uma palavra de dados da memória (tanto para ler seu conteúdo, como para armazenar dados dentro dela), precisamos identificar seu endereço.
• Este endereço fica armazenado em um registrdor denominado Contador de Dados [CD].
• O tamanho do CD dependerá do tamanho máximo de memória endereçável pelo microprocessador.
• CD 8bits — 28=256 palavras de memória (endereços)
• CD 16bits — 216=65536 palavras de memória
(endereços)
Arquitetura e Organização de
Computadores

Registradores de uma CPU

Registradores de uma CPU

Registro de Instrução (I)

Contador de Programa (PC)

• Para manusear os códigos de instrução, a CPU necessitará de um registrador para armazenar os códigos de instrução.
• O código de instrução é armazenado no registro denominado Registro de Instrução (I).
• A CPU sempre irá interpretar o conteúdo do registro de instrução como sendo um código de instrução.
• Após o armazenamento dos códigos de instrução no
Registro de Instrução, inicia-se o processo de

Relacionados