#assembly #mips
#сборка #mips
Вопрос:
Я не понимаю, как преобразовать ассемблерный код в двоичный.
Например, я знаю, что add $d $s $t
переходит в 00000ssssstttttddddd00000100000
, но как мне преобразовать его в двоичный?
Кроме того, как мне преобразовать and $f0 $f0 $0
в двоичный файл?
Комментарии:
1. Это двоичный код. Что вы хотите преобразовать? Возможно, вы имеете в виду шестнадцатеричный код?
2. Разве s не двоичный файл? И да, мне также нужно преобразовать его в шестнадцатеричный
3.
sssss
являются ли 5 бит, которые кодируют регистровое число $ t. Итак, если$t
есть регистр № 5,sssss
заменяются на00101
, и это то же самое для$d
и$t
. Что касается кодированияand $f0 $f0 $0
, вы должны уточнить, какую сборку вы используете.