我如何翻译Mips指令?

时间:2015-02-13 22:41:26

标签: assembly mips32

如何以本机汇编语言和十六进制形式的机器语言代码翻译以下说明:

bgti $s0,-7,-20:  # branch if greater than immediate
divi t1, t3,2^22: # divide by immediate

我无法解决它,因为我找不到这些指令的操作码或功能码。

1 个答案:

答案 0 :(得分:2)

这些不是MIPS汇编语言的一部分,而是伪指令,可以转换为多条指令。因此,您必须将bgti转换为libgt的某种组合,然后您就可以从那里开始。