我有一个MIPS64二进制文件( readelf 告诉我它是版本2),并使用相应的 objdump __start 是:
readelf
objdump
__start
1200009a0: 03e00025 move zero,ra
我不明白。看着 the ISA ,操作码(前六位)为 000000â 100101â (最后六位): or 说明(参考第413页)。不管怎样,我们看到了 move
000000â
100101â
or
move
但是,我注意到文件中还存在一些其他指令,并且编码正确。
反汇编
[注] 移动 至少在版本1、5或6中不会出现,这是我能找到的所有规范。
移动