Mudancas Recentes - Buscar:

Principal

 Objetivos  
 Ementa  
 Livros 

OAC

LOAC

Professores:

  JOSEANA
  ELMAR

CONTATO

CRÉDITOS

editar



Tirinhas

     ADDI funcionando: até 4

     além do ADDI, instrução da tirinha funcionando: até 7
       A instrução da tirinha poderá ser uma das seguintes:
       JAL, JALR, BEQ, BNE, BLT, BGE, BLTU, BGEU, SLTI, SLTIU, XORI, ORI,
       ANDI, SLLI, SRLI, SRAI, ADD, SUB, SLL, SLT, SLTU, XOR, SRL, SRA,
       OR, AND, LW, SW

     Os valores usados como argumentos devem obrigatoriamente
     precisar usar mais do que 4 bits, exceto instrução de deslocamento.

     Para obter 10, é preciso mostrar a execução passo-a-passo,
     incluindo registradores, no simulador ISA (spike-bm)
     do mesmo programa que roda na FPGA.

     No caso das instruções que gravam o resultado num registrador,
     para obter 9 ou 10, deve ser feita também uma instrução que usa x0 como
     registrador de destino para mostrar que o mesmo permanece 0.

     No caso de instruções que terminam com "U", para obter 9 ou 10,
     é preciso mostrar um exemplo que teria um resultado diferente
     se fosse com "U" em vez de sem "U" e vice-versa.

     No caso da instrução LW, para obter 9 ou 10, é preciso ler dois
     daqueles valores entre 0x70 e 0x79 com leituras seguidas, ou seja,
     não pode ter outra instrução a não ser LW entre as instruções LW.
     Olhem bem atentamente a animação para
     entender porquê isso é difícil.

     No caso da instrução SW, para obter 9 ou 10, logo depois de configurar o .sof,
     é preciso primeiro escrever para dois endereços distintos e depois
     ler destes dois endereços, na mesma sequência.

     Não é permitido estar com nada durante este exercício, a não ser a roupa que
     você esteja vestindo. (Nada de celular, nem caneta, nem documentos,
     nem dinheiro, nem relógio, ... tudo tem que estar na bolsa
     e a bolsa tem que ficar na outra metade da sala.
     (anel de casamento é permitido)

     A sua conta /home estará sem nada no início da prova.
© 2008 Profs. Elmar Melcher e Joseana Fechine. Monitores: Sergio Espinola e Fabricio Lelis - DSC/UFCG
Modificada em November 12, 2019, at 02:20 PM