1143 字
3 分钟
考研专业课学习记录2026-08-27
考研专业课学习记录 | 2026-08-27
今日学习内容
今日共计投入3小时学习408计算机组成原理中存储系统的分页、分段存储管理知识点,重点梳理了两种存储管理方式的核心原理、地址转换流程与二者的核心差异。
AI知识点带复盘
分页存储管理考研考点复盘
- 核心定义:分页是操作系统为实现离散内存分配,将进程的逻辑地址空间划分为若干大小完全相等的页(页框),同时将物理内存划分为与页大小一致的物理块,进程的每个页可以离散存储在物理内存的空闲物理块中,通过页表建立逻辑页号与物理块号的映射关系,完成地址转换。
- 逻辑地址结构:标准分页逻辑地址分为页号和页内偏移量两部分,通过硬件自动拆分:页号为逻辑地址右移「页大小对应的二进制位数」得到,页内偏移量直接取逻辑地址的低对应位数。
- 核心优化考点:多级页表用于解决一级页表占用内存过大的问题,快表(TLB)用于缓存常用的页表项,减少内存访问次数,是考研计算类题型的高频考点。
- 常见考研题型:逻辑地址转物理地址的手工计算、多级页表的内存访问次数计算、TLB命中率相关的性能分析。
分段存储管理考研考点复盘
- 核心定义:分段是面向用户程序逻辑结构的存储管理方式,将进程的逻辑地址空间按照代码段、数据段、堆栈段等逻辑模块划分为若干长度不等的段,每个段拥有独立的段号和段内地址,段可以离散存储在物理内存中,通过段表记录每个段的起始物理地址与段长度,完成地址转换。
- 逻辑地址结构:分为段号和段内偏移量两部分,地址转换时需先通过段号查询段表,验证段内偏移量是否超过段长度,再将段起始地址与段内偏移量相加得到物理地址。
- 核心优势:符合程序的模块化设计思路,便于实现段级的内存共享、访问保护与动态增长,是简答题的高频考点。
分页与分段核心对比(高频简答题考点)
| 对比维度 | 分页存储管理 | 分段存储管理 |
|---|---|---|
| 划分依据 | 物理内存统一规格,固定大小的页 | 用户程序逻辑结构,长度不等的段 |
| 地址结构 | 一维线性逻辑地址 | 二维分段逻辑地址 |
| 面向对象 | 操作系统级,用于优化内存利用率 | 用户级,支持程序模块化管理 |
| 碎片问题 | 存在内部碎片(页尾剩余空间),无外部碎片 | 存在外部碎片(空闲内存分散),无内部碎片 |
| 共享与保护 | 页级共享难度大,需精准匹配页内容 | 支持逻辑模块级的便捷共享与保护 |
问题与反思
- 初期容易混淆分页与分段的地址结构,在二维地址的转换逻辑上容易出现错误。
- 对多级页表的内存访问次数推导步骤还不够熟练,需要结合典型例题加强练习。
- 对段页式存储管理的融合逻辑还需要进一步梳理,避免与分页、分段的概念产生混淆。
收获与总结
- 系统掌握了分页、分段存储管理的核心原理、实现流程与考研常考题型的解题思路。
- 能够独立完成分页地址转换的基础计算,清晰理解了快表、多级页表的优化逻辑与应用场景。
- 能够清晰对比分页与分段的核心差异,可完整应对相关简答题的设问。
💡 碎碎念:踏实吃透每一个知识点!
文档内容由 AI 辅助生成
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
考研专业课学习记录2026-08-27
https://elysiaweb.vercel.app/posts/408/8-27/ 部分信息可能已经过时
相关文章 智能推荐