
编译
文章平均质量分 91
烹小鲜啊
这个作者很懒,什么都没留下…
展开
-
编译与反编译 GCC 常用指令
从源代码转变为可执行代码的过程,具体可分为 4 个过程,分别为预处理(Preprocessing)、编译(Compilation)、汇编(Assembly)链接(Linking)原创 2022-02-12 15:20:11 · 5688 阅读 · 1 评论 -
代码段,Map文件,boot
一个程序包含的部分bss段、data段、text段三个组成的1.bss段 Block Started by Symbol( ZI data)未初始化的全局变量和静态变量2.data段(RW data)数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。3.text(code)代码段,存放指令一段代码为何会分为各种段,CPU会根据指令执行对应的操作例如 MOV a,bADD a,bCPU的运行实际上是对数据进行操作所以包含两个原创 2022-02-09 15:59:38 · 959 阅读 · 1 评论