=0&&pnum<=ss[ssnum].plen-1){if(page[ssnum][pnum]•flag==:O){cout< =0&&pnum<=ss[ssnum].plen-1){if(page[ssnum][pnum]•flag==:O){cout<

全文预览

实验三存储管理实验

上传者:叶子黄了 |  格式:doc  |  页数:26 |  大小:1417KB

文档介绍
num>ss[ssnum].plen*l){cout<<n缺豇屮断"<<endl;menu();}else{if(pnum>=0&&pnum<=ss[ssnum].plen-1){if(page[ssnum][pnum]•flag==:O){cout<<n缺奴巾断n<<endl;menu();}else{cout«"找到该页"<<"查询页表Jll对应块■h/"<<page[ssnum][pnum].block<<endl;cout<<"该块内存的数拋是n<<work[page[ssnum][pnum].block]•str<<endl;cout<<”转化得到的物理地址是:n<<page[ssnum][pnum].block*bbs*1024+dnum<<endl;menu();}}}}}}}}炙验结果:F:\code\fenduan\bin\Debug\fenduan.exe段号,状态,页表长度,页表始址输入两个数据N表状态和对应玦号5请输入第Q个段表数据:1332请初始化第0段的页表,H青输入该段第0个N表的N表状态和对应玦号15k青输入该段第1个觅表的觅表状态和对应玦号22I请输入该段第2个N表的N表状态和对应玦号24I请输入第1个段表数据:段号,状态,页表长度,页表始址2452青初始化第1段的N表,输入两个数据N表状态和对应玦号请输入该段第0个页表的页表状态和对应玦号12k青输入该段第1个觅表的觅表状态和对应玦号32I请输入该段第2个N表的N表状态和对应玦号25I请输入该段第3个觅表的觅表状态和对应玦号45晴输入该段第4个N表的N表状态和对应块号14请输入第2个段表数据:段号,状态,N表长度,N表始址四、实验总结本次实习内容存储管理,通过编写和调试存储管理的模拟程序加深了对存储管理方案的理解。熟悉虚存管理的各种页面淘汰算法。对算法奋了更深刻的理解,就是动T•能力太差。

收藏

分享

举报
下载此文档