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.

 

 

  1. O que  chamamos de tradução no processo de compilação?
  2. O que  chamamos de ligação no processo de compilação?
  3. O que é linguagem de montagem? Qual sua utilidade?
  4. Quais são os registradores de uso geral da arquitetura Intel e qual o uso de cada um deles?
  5. 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.

 

 

 

 

 

  1. O desenho abaixo ilustra os sub-ciclos que existem em um ciclo de instrução.

subciclos

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?

 

  1. O que são micro-instruções?
  2. Dentro da unidade de controle do processador qual é a função do seqüenciador?
  3. Dentro da unidade de controle do processador qual é a função da memória de controle?
  4. Quais as funções dos registradores MPC (contador de micro programa) e MIR (micro instruction register) contidos nos processadores de dados?
  5. Diferencie as arquitetura RISC e CISC.
  6. Quanto ao tempo de execução de instruções qual a grande diferença entre as arquiteturas RISC e CISC?
  7. Explique o que Pipelining utilizado nas arquiteturas RISC e qual a vantagem de sua utilização.