上一页 1 ··· 11 12 13 14 15
摘要: 静态链接对象: 多个可重定位目标模块 + 静态库(标准库、自定义库) 静态库 在类Unix系统中,静态库文件采用一种称为存档档案(archive)的特殊文件格式,使用.a后缀。 使用静态库,可增强链接器功能,使其能通过查找一个或多个库文件中定义的符号来解析符号 在构建可执行文件时,只需指定库文件名, 阅读全文
posted @ 2018-05-27 17:49 扬羽流风 阅读(1005) 评论(0) 推荐(1) 编辑
摘要: 为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。 缓存机制优点:减少系统调用次数,降低CPU上下文切换和磁盘访问频率。 CPU上下文切换:CPU给每个进程 阅读全文
posted @ 2018-05-25 20:26 扬羽流风 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 目标代码(Object Code)指编译器和汇编器处理源代码后所生成的机器语言目标代码 目标文件(Object File)指包含目标代码的文件 最早的目标文件格式是自有格式,非标准的。标准的几种目标文件格式: – DOS操作系统(最简单) :COM格式,文件中仅包含代码和数据,且被加载到固定位置 – 阅读全文
posted @ 2018-05-25 10:53 扬羽流风 阅读(2926) 评论(0) 推荐(1) 编辑
摘要: IA-32/Linux按字节编址;在保护模式下,IA-32采用段页式虚拟存储管理方式,存储地址采用逻辑地址、线性地址和物理地址来进行描述。 逻辑地址由48位组成,包含16位段选择符(高13位为段表项的index)和32位段内偏移量(有效地址=基址寄存器+变址寄存器×比例因子+偏移量),通过段描述符取 阅读全文
posted @ 2018-05-24 20:21 扬羽流风 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 物理地址:又称绝对地址,即程序执行所使用的地址空间(处理器执行指令时按照物理地址进行) 逻辑地址:又称相对地址,即用户编程所使用的地址空间,从0开始编号,有两种形式:一维逻辑地址(地址) 二维逻辑地址(段号:段内地址) 主存储器空间的分配与去配: 分配:进程装入主存时,存储管理软件进行具体的主存分配 阅读全文
posted @ 2018-05-23 15:20 扬羽流风 阅读(6022) 评论(0) 推荐(1) 编辑
摘要: 存储器的组织形式: 数据总是在相邻两层之间复制传送,最小传送单位是定长块,互为副本(不删除) ⭐️指令和数据有时间局部性和空间局部性。 高速缓冲存储器Cache 介于CPU和主存储器间的高速小容量存储器,由静态存储芯片SRAM组成,容量较小但比主存DRAM技术更加昂贵而快速, 接近于CPU的速度。C 阅读全文
posted @ 2018-05-22 14:34 扬羽流风 阅读(4265) 评论(0) 推荐(0) 编辑
摘要: 机械硬盘: 盘片、盘面 盘片、盘面 每个盘片有两个盘面都可以读写。每一个盘面均有一个磁头(head),磁头号=盘面号。 磁头 磁头 即铁芯+通电流的线圈,线圈通以正向电流使呈N-S状态、通以反向电流使呈S-N状态,不同的磁化状态被记录在磁盘表面。读时,因为载体上小的磁化单元外部的磁力线通过磁头铁芯形 阅读全文
posted @ 2018-05-21 14:29 扬羽流风 阅读(859) 评论(0) 推荐(1) 编辑
摘要: 记忆单元/存储基元/存储元/位元/Cell,是具有两种稳态的能够表示二进制数码0和1的物理器件。 具有相同地址的位构成一个存储单元,也称为一个编址单位,编址方式有字节编址、按字编址(由ISA规定) 编址单位是指具有相同地址的位元构成的单位,编址方式一般为按字节编址。如图,相同单元字线连在一起。 指令 阅读全文
posted @ 2018-05-20 14:26 扬羽流风 阅读(1267) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15