Segunda lista de exercícios
Sistemas de informação
Arquitetura e organização de computadores.
Data: 26/11/2012
Atenção:
-Para a prova faça a revisão dos exercícios da lista feita
para o segundo teste.
-O conteúdo do exercício 6 em diante será dado na aula do
dia 23/11.
- O que chamamos de
tradução no processo de compilação?
- O que chamamos de
ligação no processo de compilação?
- O
que é linguagem de montagem? Qual sua utilidade?
- Quais
são os registradores de uso geral da arquitetura Intel e qual o uso de
cada um deles?
- Observe
o esquema da microarquitetura abaixo e indique com setas e legendas as
seguintes estruturas.
a) deslocador (shifter).
b) Unidade
lógica aritmética.
c) Registrador
de endereço de memória
d) Registrador
de dados da memória
e) Registradores
de uso geral.
f) Apontador
de pilha.
g) Acumulador.
![](lista02_arquitetura_2sem2012_arquivos/image002.jpg)
- O
desenho abaixo ilustra os sub-ciclos que existem em um ciclo de instrução.
![subciclos](lista02_arquitetura_2sem2012_arquivos/image004.jpg)
a) Detalhe
os procedimentos que ocorrem nos sub-ciclos Dw, Dx, Dy e Dz .
b) Em
qual etapa ocorre a gravação de resultados do processamento nos registradores
de destino?
- O
que são micro-instruções?
- Dentro
da unidade de controle do processador qual é a função do seqüenciador?
- Dentro
da unidade de controle do processador qual é a função da memória de
controle?
- Quais
as funções dos registradores MPC (contador de micro programa) e MIR (micro
instruction register) contidos nos processadores de dados?
- Diferencie
as arquitetura RISC e CISC.
- Quanto
ao tempo de execução de instruções qual a grande diferença entre as
arquiteturas RISC e CISC?
- Explique
o que Pipelining utilizado nas arquiteturas RISC e qual a vantagem de sua
utilização.