diff --git a/chapter3_traps.md b/chapter3_traps.md index d567cfe9efdc7f84d7a8fc49ce0ca0e4efdbd1d4..487d09a243bc0e2c71e4c88f9f629b555a81c37c 100644 --- a/chapter3_traps.md +++ b/chapter3_traps.md @@ -1687,7 +1687,7 @@ $ riscv64-unknown-elf-objdump -d obj/app_print_backtrace 理论上,完成该实验需要同学们掌握对于ELF文件的结构,其主体结构如图所示: -![ELF](pictures/elf.png) +![输入图片说明](pictures/ELF_new.png) 由图得知,一个 ELF 头在文件的开始,保存了路线图(road map),描述了该文件的组织情况。可以说, ELF 头是整个ELF文件的“灵魂”所在。所以说我们要对ELF头进行研究。 diff --git a/pictures/ELF_new.png b/pictures/ELF_new.png new file mode 100644 index 0000000000000000000000000000000000000000..315ff2597962d4cbd8cb3d7e2c21e8ec735f53a1 Binary files /dev/null and b/pictures/ELF_new.png differ