- 18
- 0
- 约2.85万字
- 约 42页
- 2016-10-03 发布于天津
- 举报
05内存管理与保护模式
第5章 内存管理与保护模式
本实验讨论x86采用的内存管理模式:从分段实模式到分段保护模式,再到分页虚拟内存管理,并介绍进入保护模式、启动分页机制、以及获取内存大小的基本方法。
5.1 x86的内存管理
内存的分段(segmentation)管理符合程序的逻辑结构,利于程序的保护和动态控制。分页(paging)则最适合虚拟内存的管理需要。目前主流操作系统的内存管理采用的是分页方法(如类Unix),也有采用段页式的(如Wiondows)。
Intel 8086支持不带保护功能的分段内存管理,80286开始引入带保护功能的分段内存管理,80386又引入了支持虚拟内存的分页内存管理,但其分页是建立在分段基础上的。IA-32和x64处理器,都支持段页式内存管理。
PC机在加电或重启时,自动进入的是16位的8086实模式。实模式使用20位地址总线,只能访问1MB的内存空间,不支持虚拟内存;可以执行特权指令,不区分系统模式和用户模式;没有保护功能,不进行内存访问控制和越界检查;进程切换麻烦,无堆栈管理机制。在实模式下,不能构建现代操作系统。但是,相比于保护模式,实模式下的编程简单,有BIOS和IVT可用。
进入保护模式后,默认进入32位状态,能访问4GB内存空间,可支持虚拟内存管理,区分特权级,有内存访问控制和越界检查,提供堆栈管理机制使进程切换容易。在保护模式下,可以构建现代操作系统。但是,
您可能关注的文档
最近下载
- (高中物理)《传感器》知识梳理.pdf
- 高中物理电磁感应实验的STEAM教育融合教学研究课题报告.docx
- 特殊教育学院招生考试《语文》试卷.pdf VIP
- 2024-2025学年事业单位工勤技能考试考试彩蛋押题及参考答案详解【突破训练】.docx
- 2026春新版人教版八年级下册单词默写单词表(全)U1-U8中译英.docx
- 开元寺有多少年历史.pptx VIP
- 形形色色(课件)- 人美版(2024)美术一年级下册.pptx VIP
- 2024事业单位工勤技能考试考试综合练习及参考答案详解(培优).docx
- 2020人教部编版五年语文下册教材《 威尼斯的小艇》课后练习参考答案.pdf
- 2025年信息系统安全专家针对对称加密的线性密码分析原理与实践专题试卷及解析.pdf VIP
原创力文档

文档评论(0)