Учитывая этот код:Транслейтинг Mips сборка в машинный код: BNE
[0x00000000] arraycopy: lw $t0, 0($a0)
[0x00000004] addi $a0, $a0,4
[0x00000008] addi $a1, $a1,4
[0x0000000C] sw $t0, -4($a1)
[0x00000010] bne $t0,$0,arraycopy
[0x00000014] Nop (means no operation)
Теперь я заинтересован, чтобы перевести bne
командную строку в машинный код:
То, что я получил: 0001 0100 0000 1000 - ....
Теперь, какова будет остальная часть команды?
** Обновление: Я получаю, что Offset значение: 1111 1111 1110 1100
которое -20 Но правильный ответ должен быть: 0xfffb
который -5
Любая идея, почему **