将MIPS汇编指令转换为机器码用十六进制表示1add $10$8$92nor $20$18$193srl $23$2254lw $15$840转换思路
-
add $10,$8,$9 操作码:000000 rs:$8 -> 01000 rt:$9 -> 01001 rd:$10 -> 01010 shamt:00000 函数码:100000 机器码:000000 01000 01001 01010 00000 100000 -> 0x01494020
-
nor $20,$18,$19 操作码:000000 rs:$18 -> 10010 rt:$19 -> 10011 rd:$20 -> 10100 shamt:00000 函数码:100111 机器码:000000 10010 10011 10100 00000 100111 -> 0x02E73827
-
srl $23,$22,5 操作码:000000 rs:$22 -> 10110 rt:00000 rd:$23 -> 10111 shamt:00005 函数码:000010 机器码:000000 10110 00000 10111 00005 000010 -> 0x03A51002
-
lw $15,$8,40 操作码:100011 rs:$8 -> 01000 rt:$15 -> 01111 立即数:00101000 机器码:100011 01000 01111 00101000 -> 0x8C0F002
原文地址: https://www.cveoy.top/t/topic/h6oT 著作权归作者所有。请勿转载和采集!