系统结构存储管理与页面置换算法
单机模拟页式虚拟存储管理中地址转换和页面置换过程。首先对页表进行初始化;输入要访问的逻辑地址(可为16进制或10进制),程序分离出逻辑地址的页号,查找页表,根据页表完成地址转换,输出转换后的地址;若缺页则提示中断发生,按某种页面置换算法(FIFO,LRU,LFU)进行页面置换,并修改和输出页表,输出绝对地址。最后输出置换情况和缺页次数
用户评论
推荐下载
-
页面置换算法模拟设计
本设计通过模拟请求分页虚拟存储器管理技术中的硬件地址变换、缺页中断以及页式淘汰算法,处理缺页中断,掌握请求页式存储管理技术。设计采用以下三种页面置换算法:1)最佳(Optimal)置换算法2)先进先出
14 2019-07-28 -
C实现的页面置换算法
C-implemented page replacement algorithm
39 2019-06-27 -
页面置换算法LRU FIFO CLOCK
Page replacement algorithm LRU, FIFO, CLOCK
25 2019-06-27 -
页面置换算法OPT FIFO LRU
Page replacement algorithm OPT FIFO LRU
36 2019-06-27 -
页面置换算法动画演示程序
Page replacement algorithm animation demonstrator
21 2019-06-27 -
页面置换算法Linux下运行
设计一个虚拟存储区和内存工作区,并使用下述算法计算访问命中率。1)最佳置换算法(Optimal)2)先进先出法(FisrtInFirstOut)3)最近最久未使用(LeastRecentlyUsed)
18 2019-07-06 -
页面置换算法的模拟实现
设计一个虚拟存储区和内存工作区,编程序演示算法的具体实现过程,并计算访问命中率。需要实现的算法:先进先出算法FIFO最近最久未使用算法LRU
27 2019-05-04 -
页面置换算法模拟实验
本实验要求使用C语言编程模拟一个拥有若干个虚页的进程在给定的若干个实页中运行、并在缺页中断发生时分别使用FIFO和LRU算法进行页面置换的情形。其中虚页的个数可以事先给定(例如10个),对这些虚页访问
23 2019-05-28 -
C++版页面置换算法
利用C++语言来实现操作系统中的几种页面置换算法。
26 2019-05-28 -
页面置换算法1.txt
页面置换算法1.txt 1.问题描述及设计思想:在进程运行过程中,若其所要访问的页面不在内存需把它们调入内存,但内存已无空闲空间时,为了保证该进程能正常运行,系统必须从内存中调出一页程序或数据,送磁盘
27 2018-12-15
暂无评论