文件名 | 作用 |
Hello.c | 源程序 |
Hello.i | 预处理后的文件 |
Hello.s | 汇编文件 |
Hello.o | 可重定位目标执行文件 |
Hello | 可执行文件 |
Hello.elf | Hello.o的elf文件 |
Hello_asm.txt | Hello.o的反汇编 |
Hello1_asm.txt | Hello的反汇编 |
Hello1.elf | Hello的elf |
名称 | 内容含义 |
.text | 已编译程序的机器代码 |
.rodata | 制度数据 |
.data | 已初始化的全局和静态C变量 |
.bss | 未初始化的全局和静态C变量以及全部被初始化为零的全局和静态变量 |
.rel.data | 被模块引用或定义的全部全局变量的重定位信息 |
.rel.text | 一个.tex节中位置的列表 |
.symtab | 一个符号表 |
.strtab | 一个字符串表 |
.line | 原始C中的行号和.text中的映射 |
.debug | 一个调试符号表 |
非常种别 | 非常种别 | 处理方式 |
中断 | 收到i/o信号 | 读取非常号,调用中断处理程序,返回下一条指令 |
陷阱 | Hello的父进程执行syscall指令fork一个hello | 陷阱处理程序在内核态中完成fork工作,返回syscall之后的指令 |
故障 | 缺页非常 | 从磁盘中加载得当页,然后重新加载指令 |
终止 | 出现DRAM或SRAM位损坏的奇偶错误 | Abort例程终止改程序 |
文件名 | 作用 |
Hello.c | 源程序 |
Hello.i | 预处理后的文件 |
Hello.s | 汇编文件 |
Hello.o | 可重定位目标执行文件 |
Hello | 可执行文件 |
Hello.elf | Hello.o的elf文件 |
Hello_asm.txt | Hello.o的反汇编 |
Hello1_asm.txt | Hello的反汇编 |
Hello1.elf | Hello的elf |
欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |