随笔分类 - 计算机基础
摘要:一、概述 1.1 五层模型 互联网的实现,分成好几层。每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持。 用户接触到的,只是最上面的一层,根本没有感觉到下面的层。要理解互联网,必须从最下层开始,自下而上理解每一层的功能。 如何分层有不同的模型,有的模型分七层,有的分四层。我觉得,把互联网分
阅读全文
摘要:符号的定义和引用 链接符号的类型 链接符号类型举例 目标文件中的符号表 符号表信息举例 符号解析(Symbol Resolution) 全局符号的强、弱 链接器对符号的解析规则 多重定义符号的解析举例 多重定义全局符号的问题
阅读全文
摘要:可执行文件生成概述 执行流程 预处理 编译 汇编 链接 链接器的由来 使用链接的好处 实例: 可执行文件的存储器映像 目标文件格式概述 链接操作的步骤 链接的操作步骤 三类目标文件 目标文件的格式 目标代码(Object Code)指编译器和汇编器处理源代码后所生 成的机器语言目标代码 目标文件(O
阅读全文
摘要:x86-64指令系统概述 x86-64中各类数据的长度 x86-64的通用寄存器 x86-64的地址和寻址空间 x86-64中数据的对齐 x86-64的基本指令 算术逻辑指令 x86-64的过程调用 看一个简单的例子 x86-64过程调用的参数传递 x86-64过程调用举例
阅读全文
摘要:数组和指针类型的分配和访问 数组的分配和访问 结构数据类型的分配和访问
阅读全文