操作系统原理.pptx

上传者: 43934844 | 上传时间: 2022-06-22 18:04:02 | 文件大小: 150KB | 文件类型: PPTX
《操作系统原理》实验 四、虚拟内存 重庆大学软件学院 洪明坚 2014年8月 操作系统原理全文共13页,当前为第1页。 实验目的 理解EPOS内核的重定位 理解虚拟内存的初始化过程 掌握页表和页目录的构造 掌握page fault的处理 掌握物理内存的管理 掌握页面置换算法 操作系统原理全文共13页,当前为第2页。 重定位EPOS内核 EPOS被链接到地址(3GB+1MB) 从eposkrnl.map可知道(0xc0100000=3GB+1MB) 然而,EPOS被GRUB加载到物理地址为1MB的内存运行 即链接地址 加载地址 因此,EPOS需要初始化虚拟内存,然后把自己重定位到链接的地址上去运行 操作系统原理全文共13页,当前为第3页。 重定位EPOS内核 思考题 在初始化虚拟内存之前,不能访问任何(显式或隐式的)全局变量,但可以进行函数调用。为什么? 例如,不能调用printk("foo bar %d", i),其中的字符串"foo bar %d"会被当作全局变量保存 操作系统原理全文共13页,当前为第4页。 初始化虚拟内存 ROM BIOS EPOS R(_end) Free RA

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明