registradores

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (780 palavras )
  • Download(s) : 0
  • Publicado : 11 de abril de 2014
Ler documento completo
Amostra do texto
Notas de Aula – Guilherme Sipahi – Arquitetura de Computadores
Estrutura e Função da CPU
Organização do Processador.
Tarefas da CPU:
- Busca da Instrução.
- Interpretação da instrução.
- Buscados dados
- Processamento dos dados
- Escrita dos dadosNecessidade de armazenar os dados temporariamente.

Fig 11.1(Stallings): CPU c/ System Bus

CPU →

ALU (Unidade Lógica e Aritmética)
CU(Unidade de Controle)
Registradores

Fig 12.2 (Stallings): CPU vista de maneira mais detalhada.

Nota-se que do ponto de vista de fluxo dos dados, a CPU e
o computador com BUS são muitosemelhantes:
• existe um BUS de dados e um outro para controle
• em máquinas RISC (ou mais modernas) os dados devem
acessar somente registradores, ou seja, transfere-se da
memória para registradores
•a ALU opera apenas sobre dados em seus registradores
internos, sendo necessário transferir os dados dos
registradores para a ALU.

Organização dos registradores.
Hierarquia de memória.
Funçãodos registradores:
- Registradores visíveis aos usuários: Permite ao programador em linguagem
de maquina ou assembler minimizar as referencias à memória principal
otimizando o uso dos registradores.- Registradores de controle e estado: usados pela unidade de controle para
controlar a operação da CPU e por programas do sistema operacional como
privilégio de controlar a execução de programas.Essa separação em duas categorias nem sempre é válida. Por exemplo, no VAX o PC é
visível ao usuário.
Registradores Visíveis ao usuário: podem ser referenciados pela linguagem de máquina
que a CPUexecuta. Podem ser categorizados em:
• de uso geral
• de dados
• de endereços
• de códigos de condições
Registradores de uso geral:
- podem ser usados para guardar qualquer operando: uso emconjuntos de
instruções ortogonais à operação
- normalmente há restrições. Por exemplo: registradores dedicados para pontos
flutuantes e operações de pilha.
- podem ser usados para endereçamento...
tracking img