Arquitetura de Computadores

Propaganda
Arquitetura de Computadores
1º Trabalho
1) Descreva a arquitetura básica da CPU,
componentes e a função de cada um deles
mostrando
seus
Unidade de controle – Envia sinais de controle que determinam a seqüência
lógica da realização das tarefas da CPU, transferem dados entre os
registradores e o ambiente externo, e coordena a realização das operações
lógicas e aritméticas.
Registradores - Conjunto de unidades de armazenamento, que representam a
memória interna da CPU.
Unidade Lógica Aritmética – Executa as operações lógicas e aritméticas
ordenadas pela Unidade de controle
Barrmento Interno – Conjunto de conexões elétricas/lógicas paralelas que
permitem a transmissão de dados, endereços e sinais de controle entre os
diversos módulos funcionais da CPU
2) Descreva o ciclo de Busca de uma instrução da CPU
–Lê
o endereço da próxima instrução da memória
–Esse endereço esta armazenado no Contador de Programas (PC)
–O processador incrementa o valor de PC
–A instrução buscada é armazenada no registrador de instruções (IR)
3) Vocês foram contratados para fazer o projeto de registradores de
uma CPU. Neste projeto devem existir alguns registradores de
controle (para que a Unidade de controle possa coordenar a
realização do ciclo de instrução) e também devem existir alguns
registradores para armazenar as informações que serão
processadas. Para conceber este projeto vocês possuem R$
120,00. Os Registradores de “propósito geral” custam R$ 25,00
cada. Já os registradores de “uso específico” custam R$ 16,00
cada. Vocês devem definir:
a. Os tipos de registradores utilizados e porque usar
registradores desse tipo.
b. Quais registradores serão usados para controle e o nome
deles.
c. Como os seus registradores iram garantir a ocorrência do
ciclo de instrução.
d. A quantidade final de registradores e o custo do projeto.
a) 7 Registradores de Uso Especifico, para garantir um
numero maior de registradores a um custo menor,
permitindo assim fazer menos acesso a memória
b) Usarei 4 para controle, que se chamarão CP
(contador de programas), que aponta o endereço da
próxima instrução, RI (registrador de instrução) que
define a instrução atual que esta para ser executada,
AC (ou acumulador) que armazena os resultados
gerados pela ULA e por fim RC (registrador de
condição) que armazena um valor de alguma
condição especial, caso ela ocorra.
c) O registrador CP aponta o endereço da próxima
instrução o que garante o inicio do ciclo de busca. A
instrução buscada é armazenada em RI, o que
garante o fim do ciclo de busca. Essa instrução é
passada para a ULA que executa a mesma e guarda o
resultado desta execução em AC, finalizando o ciclo
de instrução.
d) Ao final serão 7 registradores e o custo será R$
112,00.
Download