Перевод двоичного машинного кода в инструкции по сборке MIPS - PullRequest
0 голосов
/ 31 августа 2018

Буду признателен за помощь в этом вопросе.

32-разрядные числа ниже представляют инструкцию MIPS. определить различные поля и указать, какая это инструкция. дать исходный код на ассемблере, который можно преобразовать в эту инструкцию.

001000 | 10001 | 10010 | 0000000000001111

Я разделил биты, и я знаю, что первые 6 битов - это код операции, и с учетом кода операции это означает Addi. Последние 16 бит являются непосредственным значением, которое я преобразовал в 15. Мне нужна помощь с регистрами и преобразованием двоичного кода в номер регистра. Я посмотрел везде и не могу найти объяснения. Любая помощь будет оценена. я знаю, что структура принимает этот формат:

Адди, т, с, 15

...