Вопрос о преобразовании ассемблерного кода в двоичный код «и, добавить»

#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 , вы должны уточнить, какую сборку вы используете.