Академический Документы
Профессиональный Документы
Культура Документы
Arquitetura MIPS
1
Organizao MIPS: Uniciclo
2
11) Pode-se afirmar que:
a) Toda a instruo comea sua execuo em uma transio ativa do clock e completa
a execuo na prxima transio ativa do sinal do clock.
b) Toda a instruo comea sua execuo em uma transio para o nvel baixo do clock
e completa a execuo na transio para o nvel alto do sinal do clock.
c) Toda a instruo comea sua execuo em uma transio para o nvel baixo do clock
e completa a execuo na transio para o nvel alto do sinal do clock.
d) Nenhuma das alternativas anteriores so verdadeiras.
12) O que deve ser feito para compartilhar um elemento do caminho de dados entre duas
classes de instrues?
a) Usar um multiplexador e um sinal de controle para selecionar as mltiplas entradas.
b) Usar um multiplexador e uma unidade de controle.
c) Usar as mesmas entradas de memria e do banco de registradores.
d) Usar a mesma sada da memria de instruo.
3
16) Quais so as aes realizadas na etapa 4 para a execuo de uma instruo MIPS ?
a) O endereo de destino do desvio armazenado no registrador de SadaALU enviado
para o PC.
b) A busca de uma instruo na memria e o clculo do endereo da prxima instruo
sequencial.
c) O acesso ao banco de registradores para ler os registradores rs e rt e armazenar os
dados nos registradores A e B, e o clculo do endereo de destino do desvio.
d) A operao de comparao de igualdade realizada pela ALU usando os dados
contidos nos registradores A e B, e o clculo do endereo de memria.
e) A instruo load ou store acessa a memria e o contedo do registrador SadaALU
(ALUOut), que corresponde a sada da operao da ALU, escrito no registrador de
destino.
17) Aps uma situao de desvio condicional ser tomada qual ser o valor escrito no PC?
a) O endereo armazenado no registrador SadaALU (ALUOut), que foi calculado pela
ALU, usando o campo offset estendido da instruo e o endereo da instruo
seguinte.
b) O endereo armazenado no registrador SadaALU (ALUOut), que foi calculado pela
ALU usando o campo offset estendido da instruo e o endereo da instruo atual.
c) O valor calculado pela ALU a partir do endereo da prxima instruo + 4 bytes.
d) O valor resultante da soma entre o endereo atual e 4 bytes.
e) O valor resultante da soma entre o endereo atual e o campo offset estendido da
instruo.
19) Como so definidas as diretrizes de uma MEF para seleo de um prximo estado?
a) Atravs de uma funo prximo estado que mapeia o estado atual e as entradas para
um novo estado.
b) Atravs do estado anterior e as sadas para o novo estado.
c) Atravs de uma funo prximo estado que mapeia o estado anterior e as entradas
para um novo estado.
d) Atravs de uma funo prximo estado que mapeia o estado atual e as sadas para
um novo estado.
e) Usando o estado atual e futuro.
20) Quantos estados so necessrio em uma MEF para executar uma instruo na
implementao multiciclo?
a) 5
b) 8
c) 13
d) 10
e) apenas 2
4