objdump mips u-boot.bin无法反汇编作为分支指令的1000013f

时间:2018-11-15 17:19:27

标签: mips disassembly u-boot

我尝试反汇编u-boot.bin

  

$ mips-unknown-linux-gnu-objdump -b binary -m mips:isa32   --adjust-vma = 0x81000000 -D输出/u-boot-2018.09/u-boot.bin

找出原始指令,无法识别分支代码

81000000:   1000013f    0x3f010010

这是第一条指令是start.S

b reset

但是如果我反汇编start.o

  

$ mips-unknown-linux-gnu-objdump -d --adjust-vma = 0x81000000 -D   输出/u-boot-2018.09/arch/mips/cpu/start.o

输出:

81000000 <_start+0x0>:
81000000:       1000013f        b       81000500 <reset>

表示正确拆卸。为什么反汇编u-boot.bin无法识别分支指令。

0 个答案:

没有答案