Ir para conteúdo

Magg

Membros
  • Postagens

    1
  • Registro em

  • Última visita

Conquistas de Magg

0

Reputação

  1. Magg

    Simulador de processador

    Você terá que criar um método de decodificação de instruções, que recebe a instrução de 32 bits. Para isolar o opcode é necessário usar uma máscara de bits com deslocamento para a direita, é recomendável trabalhar com instruções hexadecimais. No exemplo abaixo, pode-se analisar que a extração do opcode é de um campo de 8 bits(0xFF) com deslocamento de 24 bits para a direita(32 bits - 8 bits = 24 bits) com o bitwise &(AND): Isso é um exemplo de manipulação de instruções de 32 bits. Espero que tenha ajudado! 😃
×
×
  • Criar Novo...