Estudante

1815 palavras 8 páginas
5.2) Falha “stuck-at-0”
a) EscreveReg = 0: Todas as instruções de formato-R, além de lw, não vão funcionar porque estas instruções não serão capazes de escrever seus resultados para o arquivo de registro.
b) ALUop0 = 0: Todas as instruções de formato-R, exceto subtração, não funcionará porque a
ALU irá realizar subtração em vez da operação ALU necessária.
c) ALUop1 = 0: A instrução beq não vai funcionar porque a ALU vai realizar adição em vez de subtração. d) Branch = 0: beq não será executado corretamente. A instrução branch não será usada mesmo quando deve ser usada.
e) LeMem = 0: lw não será executado corretamente porque não será capaz de ler dados da memória f) EscreveMem = 0: sw não funcionará corretamente porque não será capaz de escrever para a memória de dados.
5.3) Falha “stuck-at-1”
a) EscreveReg = 1: sw e beq não deve escrever resultados para o arquivo de registro, sw(beq) irá substituir um registro aleatório com qualquer endereço armazenado ou dados aleatórios a partir dos dados da memória.
b) ALUop0 = 1: lw e sw não funcionará corretamente porque eles irão realizar subtração em vez da adição necessária para o cálculo de endereço.
c) ALUop1 = 1: lw e sw não irá funcionar corretamente. Eles irão realizar uma operação aleatória dependendo dos bits menos significativos do campo de endereço em vez de operação de adição necessária para o cálculo de endereço.
d) Branch = 1: Instruções que não sejam branch(beq) não irão funcionar corretamente se o sinal ALU zero for gerado. Uma instrução de formato – R que produz saída zero será desviada para o endereço aleatório determinado pelos seus bits menos significativos.
e) LeMem = 1: Todas as instruções irão funcionar corretamente. Memória de dados serão sempre lidas, mas os dados de memória nunca são gravados no arquivo de registro.
f) EscreveMem = 1: Apenas sw irá funcionar corretamente. O resto das instruções irá armazenar os seus resultados na memória de dados.

5.10 ) Incluindo a

Relacionados

  • Estudante
    4061 palavras | 17 páginas
  • Estudante
    5203 palavras | 21 páginas
  • estudante
    1826 palavras | 8 páginas
  • Estudante
    1976 palavras | 8 páginas
  • estudante
    4108 palavras | 17 páginas
  • Estudante
    4793 palavras | 20 páginas
  • estudantes
    7348 palavras | 30 páginas
  • estudante
    16461 palavras | 66 páginas
  • estudante
    1462 palavras | 6 páginas
  • Estudante
    1075 palavras | 5 páginas