Преобразование этих двоичных кодов в сборку MIPS - PullRequest
0 голосов
/ 29 сентября 2019

Просто хотел сделать быструю проверку работоспособности:

00000010101010010101100000100010 -> 000000 10101 01001 01011 00000 100010

, что соответствует коду операции = 0
func = 34 = sub
rs= 21
rt = 9
rd = 11
shamt = 0

так что это sub $t3 $s5 $t1?Имеет ли это смысл?

Также есть 00000001101011100101100000100100 -> 000000 01101 01110 01011 00000 100100 код операции = 0
func = 36 = и.rs = 13
rt = 14
rd = 11
shamt = 0

так что это: and $t3 $t5 $t6

Наконец, 10001101010010010000000000001000 -> I-тип -> 100011 01010 01001 0000000000001000 код операции = 35
rs = 10
rt = 9
константа = 8

так что это: lw $t1 8($t2)

...