段页式虚拟存储管理

时间:2016-06-20 11:59:31
【文件属性】:

文件名称:段页式虚拟存储管理

文件大小:23KB

文件格式:ZIP

更新时间:2016-06-20 11:59:31

段页式 存储管理 重定位

程序完成段页式虚拟存储管理存储分配、地址重定位和缺页中断处理    为一个进程的内存申请(多少个段,每个段多大)分配内存,当一个进程(完成)结束时回收内存;    (2)对一个给定逻辑地址,判断其是否缺段、缺页,若不缺段、不缺页,则映射出其物理地址;    (3)若缺段则进行缺段中断处理,若缺页则进行缺页中断处理。    假定内存64K,内存块(页框)1K,进程逻辑地址空间最大16个段,每个段最大64K。假设进程运行前未预先装入任何地址空间。    输出每次存储分配/回收时,内存*块分布情况、相关进程的段表和页表信息。


【文件预览】:
OS_test2
----OS_test2.opt(53KB)
----OS_test2.plg(895B)
----OS_test2.dsw(541B)
----main.cpp(24KB)
----OS_test2.dsp(4KB)
----OS_test2.ncb(65KB)
----Debug()

网友评论

  • 可以用MFC做个界面,增加交互性。
  • 代码很长,功能全部实现
  • 谢谢楼主喽!
  • 还不错 ,谢谢楼主分享了