- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
广东工业大学华立学院
实 习 设 计 (论文)
题目名称 页式存储管理、段式存储管理的地址变换过程的模拟
学生学部 (系) 计算机与设计艺术学部
专业班级 0 6科学与技术1班
学 号 11010601006
学生姓名 陈泽祥
指导教师 文谧
2009年 11 月 5 日
摘要
段式和页式存储管理各有优缺点,段页式存储管理系统,用分段的方法来分配和管理虚
拟存储器,而用分页的方法来分配和管理主存。既有段式系统便于实现段的共享,段的保护,
动态链接和段的动态增长等一系列优点,又能像页式系统那样,很好地解决内存的外碎片问
题。
具体来说,把整个内存分成大小相等内存块,内存块从0开始依次编号。把用户程序分
成若干段,每段有个段名。页面的大小和内存块相同,每段的各个页面都分别从0开始依次
编号。虚空间的最小单位是页而不是段,内存就被分为若干个页,且每段所拥有的程序和数
据在内存中可以分开存放,分段大小也不再受内存可用区的限制。
关键词:页式存储管理、段式存储管理
目录
段页式存储管理中地址变换的模拟2
1需求分析2
1.1段页式管理的基本思想2
1.1.1 基本思想 2
1.2 段页式存储的原理2
1.2.1 虚地址的构成 2
1.2.2 段表和页表的构成 3
1.2.3 动态地址变换过程 3
2 功能设计 (数据结构及模块说明)4
2.1 存储结构说明4
2.1.1 段表 4
2.1.2 页表 5
2.1.3 数据区 5
2.1.4 快表 5
2.1.5 段表寄存器 5
2.2 程序流程图6
3 程序设计6
3.1 本程序平台6
3.2 变量和函数说明7
3.2.1 变量说明 7
3.2.2 函数说明 7
3.2.3 菜单设计 7
4 结果与运行情况分析7
4.1 段表初始化8
4.2 段号越界中断测试10
4.3 缺段中断测试10
4.4 缺页中断测试 11
4.5 页表越界测试 11
4.6 在段表中成功访问数据测试 11
5 自我评价与总结错误!未定义书签。
1
段页式存储管理中地址变换的模拟
1 需求分析
1.1 段页式管理的基本思想
1.1.1 基本思想
段式和页式存储管理各有优缺点,段页式存储管理系统,用分段的方法来分配和管理虚拟存储器,而
用分页的方法来分配和管理主存。既有段式系统便于实现段的共享,段的保护,动态链接和段的动态增长
等一系列优点,又能像页式系统那样,很好地解决内存的外碎片问题。
具体来说,把整个内存分成大小相等内存块,内存块从0开始依次编号。把用户程序分成若干段,每段有
个段名。页面的大小和内存块相同,每段的各个页面都分别从0开始依次编号。虚空间的最小单位是页而
不是段,内存就被分为若干个页,且每段所拥有的程序和数据在内存中可以分开存放,分段大小也不再受
内存可用区的限制。
1.2 段页式存储的原理
1.2.1 虚地址的构成
逻辑地址有三部分构成:V (S,P,d)即段号s,页号p和页内相对地址d,如下所示:
s p d
内存分配:
以块为单位进行内存分配,为了实现从逻辑地址到物理地址的转换,为每个作业或进程建立一张段表:
段表中的段长即是页表长度,段表中的段内始址即是页表地址,每个段拥有一张页表,段内的页号映射为
物理地址中的物理块
您可能关注的文档
- 静脉行业标准解读(卫生部2013版).pdf
- 非常适合新手的CCNA课程.pdf
- 非平衡相变的临界标度理论及普适性_蔡绍洪.pdf
- 非常详细的5053改编码教程.pdf
- 非晶中的“缺陷”--流变单元研究.pdf
- 非常好 深圳首个儿童家庭主题商城 Baby City P23.pdf
- 非流动资产知识一.pdf
- 非晶薄膜光伏组件安装手册(中国).pdf
- 非线性抛物型方程未知边界问题的适定性_姜礼尚.pdf
- 非线性有限元1_结构稳定性.pdf
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)