- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
分页存储器管理实验目的i386处理器的二级页表硬件机制,理解分页存储器管理原理。
查看EOS的,理解页目录和页表的管理方式。
修改页目录和页表的,理解分页地址变换原理。
知识阅读《EOS实验指南》第章了解i386处理器的二级页表机制。实验内容
查看EOS的页目录和页表
emory.c和getcr3.asm文件(将文件拖动到OS Lab窗口中释放即可打开)。仔细阅读这两个文件中的源代码和注释,main函数的流程图可以参见图1。
按照下面的步骤查看EOS应用程序进程的页目录和页表:
使用memory.c文件中的源代码替换之前创建的EOS应用程序项目中EOSApp.c文件中的源代码。
右键点击“项目管理器”窗口中的“源文件”文件夹快捷菜单“添加”中的“添加新文件”在弹出的“添加新文件”对话框中选择“ 源文件”模板在“名称”中输入文件名称“func”点击“添加”按钮添加并自动打开文件func.
图1:main函数流程图
CR3-0x409
PDE: 0x1 (0x400000)-0x41D
PTE: 0x1 (0x401000)-0x41E
PTE: 0x2 (0x402000)-0x41F
PTE: 0x3 (0x403000)-0x420
PTE: 0x4 (0x404000)-0x421
PTE: 0x5 (0x405000)-0x422
PTE: 0x6 (0x406000)-0x423
PTE: 0x7 (0x407000)-0x424
PTE: 0x8 (0x408000)-0x425
PTE: 0x9 (0x409000)-0x426
PTE: 0xA (0x40A000)-0x427
PTE: 0xB (0x40B000)-0x428
PDE: 0x200 (0-0x401
PTE: 0x0 (0-0x0
PTE: 0x1 (0-0x1
PTE: 0x3FE (0x803FE000)-0x3FE
PTE: 0x3FF (0x803FF000)-0x3FF
PDE: 0x280 (0xA0000000)-0x403
PTE: 0x0 (0xA0000000)-0x405
PTE: 0x1 (0xA0001000)-0x406
PTE: 0x2 (0xA0002000)-0x407
PTE: 0x3 (0xA0003000)-0x41C
PTE: 0x5 (0xA0005000)-0x40A
PTE: 0x6 (0xA0006000)-0x40B
PTE: 0x7 (0xA0007000)-0x40C
PTE: 0x8 (0xA0008000)-0x40D
PTE: 0x9 (0xA0009000)-0x40E
PTE: 0xA (0xA000A000)-0x40F
PTE: 0xB (0xA000B000)-0x410
PTE: 0xC (0xA000C000)-0x411
PTE: 0xD (0xA000D000)-0x412
PTE: 0xE (0xA000E000)-0x413
PTE: 0xF (0xA000F000)-0x414
PTE: 0x10 (0xA0010000)-0x415
PTE: 0x11 (0xA0011000)-0x416
PTE: 0x12 (0xA0012000)-0x417
PTE: 0x13 (0xA0013000)-0x418
PTE: 0x14 (0xA0014000)-0x419
PTE: 0x15 (0xA0015000)-0x41A
PTE: 0x16 (0xA0016000)-0x41B
PTE: 0x17 (0xA0017000)-0x429
PTE: 0x18 (0xA0018000)-0x42A
PDE: 0x281 (0xA0400000)-0x404
PDE: 0x300 (0xC0000000)-0x409
PTE: 0x1 (0xC0001000)-0x41D
PTE: 0x200 (0xC0200000)-0x401
PTE: 0x280 (0xC0280000)-0x403
PTE: 0x281 (0xC0281000)-0x404
PTE: 0x300 (0xC0300000)-0x409
PTE: 0x301 (0xC0301000)-0x402
PDE: 0x301 (0xC0400000)-0x402
PTE: 0x0 (0xC0400000)-0x408
您可能关注的文档
最近下载
- 高校辅导员招聘备考题库大全-5.高等教育学.docx VIP
- 妇产科学医案,妊娠合并心脏病病例分析.docx VIP
- 矿用单体液压支柱说明书.pdf VIP
- 美女必修 做水嫩嫩的美女.ppt VIP
- 风险分级管控与隐患排查治理记录.docx VIP
- 防诈反诈主题班会.pptx VIP
- 【出海】2025年领英大制造行业人才全球化报告-印度尼西亚篇-LinkedIn领英.pptx VIP
- XZA系列普通(防爆)型使用说明书.pdf VIP
- DB36T 655-2012 公路填砂路基施工技术规范.docx VIP
- 基础考点15(难点7)由全称命题的真假确定参数的取值范围(恒成立问题)--高考数学一轮复习专题讲义一集合与常用逻辑用语.docx VIP
文档评论(0)