标签: assembly mips32
如何以本机汇编语言和十六进制形式的机器语言代码翻译以下说明:
bgti $s0,-7,-20: # branch if greater than immediate divi t1, t3,2^22: # divide by immediate
我无法解决它,因为我找不到这些指令的操作码或功能码。
答案 0 :(得分:2)
这些不是MIPS汇编语言的一部分,而是伪指令,可以转换为多条指令。因此,您必须将bgti转换为li和bgt的某种组合,然后您就可以从那里开始。
bgti
li
bgt