Buscar

1 – Apresente o código de máquina (Utilizando representação binária de 32 bits) das seguintes instruções. Não se esqueça também de apresentar os ca...

1 – Apresente o código de máquina (Utilizando representação binária de 32 bits) das seguintes instruções. Não se esqueça também de apresentar os campos da instrução.


A) add x0, x0, x1
B) addi x2, x3, -50
C) lw x14, 8(x2)
D) SW X14, 8(x2)

Essa pergunta também está no material:

Lista 1 - Nova
2 pág.

Engenharia da Computação Colégio ObjetivoColégio Objetivo

Respostas

User badge image

Ed Verified user icon

Aqui estão os códigos de máquina (em representação binária de 32 bits) e os campos das instruções solicitadas: A) add x0, x0, x1 Código de máquina: 00000000000000000000000000110011 Campos da instrução: - opcode: 0000000 - rs1: 00000 (x0) - rs2: 00001 (x0) - rd: 00001 (x1) - funct3: 000 - funct7: 0000000 B) addi x2, x3, -50 Código de máquina: 11111111111111111111111111001111 Campos da instrução: - opcode: 0010011 - rs1: 00011 (x3) - rs2: 00010 (x2) - imm[11:0]: 111111111100 (representação em complemento de 2 de -50) C) lw x14, 8(x2) Código de máquina: 00000000001000010001100000100011 Campos da instrução: - opcode: 0000011 - rs1: 00010 (x2) - rs2: 11110 (x14) - imm[11:0]: 000000000010 (deslocamento de 8) D) sw x14, 8(x2) Código de máquina: 00000000001011110001100000100011 Campos da instrução: - opcode: 0100011 - rs1: 00010 (x2) - rs2: 11110 (x14) - imm[11:0]: 000000000010 (deslocamento de 8) Espero que isso ajude!

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando