适合学习过操作系统的学生下载学习,用C++语言和MFC写的,可以很好的模拟操作系统的页面置换算法,图形界面,内附实验源码+报告书。
1
【特别推荐,包含了完整的实验代码。】密码学“S-盒”与“P-置换”实验四报告1. 设 Darea 是从一个随机文件读取的 256 字节数据,Dtab 是应用实验一生成的 0~255 的一个全排列(256 字节),分别编写“求 DArea 中全部数据按字 节经 i) 以 DTab 为 S-盒 ii) 以 DTab 为 P-置换 变换后数据”的程序。 2. 编制“研究以上述两
1
编程实现页面置换算法,最少实现两种算法,比较算法的优劣,并将调试结果显示在计算机屏幕上,检测机算和笔算的一致性。 (1)采用页式分配存储方案,通过分别计算不同算法的命中率来比较算法的优劣,同时也考虑页面大小及内存实际容量对命中率的影响; (2)实现OPT 算法 (最优置换算法) 、LRU 算法 (Least Recently) 、 FIFO 算法 (First IN First Out)的模拟; (3)使用某种编程语言模拟页面置换算法。
2021-05-12 23:30:48 126KB 操作系统 OPT FIFO 分页存储管理
1
PAGE { int number; int offset; }; class CPage { private: int MAXN ; int size of v ; int size of vp ; int size of m ; int size of mp ; int max vp; int max mp; int lacks; PAGE vp adr; int mp flag; int v mem adr; int vp map mp; int mp map vp; protected: bool random ; bool if in mem int number ;">PAGE { int number; int offset; }; class CPage { private: int MAXN ; int size of v ; int size of vp ; int size of m ; int size of mp ; int max vp; int max mp; int lacks; PAGE vp adr; int mp flag; int v mem adr; int vp map mp; int mp map vp; protected: bool random ; [更多]
2021-05-12 23:24:03 11KB 页面置换
1
请在以上示例实验程序中补充―增强二次机会‖等置换算法的模拟程序。输入不同的内存页面引用串和实存帧数,观察并分析其页面置换效果和性能,并将其与LRU和FIFO算法进行比较。改进以上示例实验程序,使之能够随机的产生内存页面引用串,以便能动态的观测各种置换算法的性能。
2021-05-09 14:41:23 38KB 操作系统 内存页面置换算法实验
1
用c++语言实现的古典密码算法列置换的演示程序。
2021-05-06 20:00:12 4KB 古典密码
1
JAVA实现古典置换密码的加密解密
2021-05-02 17:01:31 14KB JAVA实现古典置换密码的加密解
1
PermutationImportance:在此笔记本中,我实现了置换的重要性,并将其与Eli5库中的版本进行比较
2021-04-29 13:30:53 56KB JupyterNotebook
1
使用C/C++实现了古典加密的替代加密和置换加密,经过测试,功能还算强大,替代加密可以处理任意字符串的加解密操作,置换加密算法可以处理任意的key和任意的明文加密与密文解密。
1
主要为大家详细介绍了java实现置换密码加密解密,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
1