我正在研究将MIPS指令代码转换为二进制。 我注意到在进行一些转换时,指令的格式不同,这取决于助记符(因为不同的操作),即使它们是相同的I类型。
sw $t7, 36($s7) #MIPS instruction
|func|($s7)|($t7)|36| #Basic Instruction format
beq $t5, $s0, Loop #MIPS instruction
|func|($t5)|($s0)|Loop| #Basic Instruction format
我想收到有关如何快速将指令转换为二进制文件的提示。如果没有这么简单的技巧,请让我知道上面的其他格式。
将非常感谢答案。