摘要: 源代码-->编译器-->目标文件-->链接-->可执行文件 可执行文件的格式: windows下的PE / Linux下的ELF PE 和 ELF 都是COOF格式的变种 以下均是按照可执行文件的格式存储: windows下的PE-COFF Linux下的ELF 格式 (1)可执行文件(目标文件) 阅读全文
posted @ 2021-08-19 22:30 模一个理想 阅读(61) 评论(0) 推荐(0)
摘要: 程序的编译过程:预处理-->编译-->汇编-->链接 预编译过程: [源代码文件.cpp] +[头文件.h]-->预处理--> [.i文件] 主要操作:1.展开所有宏定义,删除所有的'#define' 2.处理所有条件预编译指令 编译过程: [.i文件]-->词法分析,语法分析,语义分析,优化--> 阅读全文
posted @ 2021-08-18 21:07 模一个理想 阅读(33) 评论(0) 推荐(0)
摘要: 计算机中最重要的三个部件:中央处理器,内存,IO控制芯片 北桥(PCI):位于中间,链接所有高速芯片 南桥(ISA):专门链接低速设备 软件体系结构如下: 应用程序 应用程序接口(操作系统) 运行库 系统调用接口(操作系统) 操作系统内核 硬件规格(硬件定义的接口) 硬件 分页的思想: 把地址空间人 阅读全文
posted @ 2021-08-17 20:28 模一个理想 阅读(36) 评论(0) 推荐(0)