登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
邢旻鸿 2008431015 动态分区存储管理方式的主存分配回收实验报告.doc
文档分类:
IT计算机
|
页数:约7页
举报非法文档有奖
分享到:
1
/
7
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
7
下载此文档
文档列表
文档介绍
邢旻鸿 2008431015 动态分区存储管理方式的主存分配回收实验报告.doc
动态分区存储管理方式的主存分配回收实验报告
年级 2008级 学号 姓名 邢旻鸿 成绩
专业 信息与计算科学 实验地点 主楼401 指导教师 王硕
实验项目 单处理器系统的进程调度
实验日期 2010年12月19日
一、实验目的
深入了解动态分区存储管理方式的主存分配回收的实现。
二、实验要求
编写程序完成动态分区存储管理方式的主存分配回收的实现。实验具体包括:首先确定主存空间分配表;然后采用最优适应算法完成主存空间的分配,完成主存空间的回收;最后编写主函数对所作工作进程测试。
三、实验原理:
存储管理中动态分区的管理方式。
四、实验程序设计
1. 数据结构
已分分区表的数据结构定义
#define n 10 //假定系统允许的最大作业数量为n
typedef struct used
{
float address; //已分分区起始地址
float length; //已分分区长度,单位为字节
CString flag; //已分配区表登记栏标志,用"0"表示空栏目,作业名表示使用
}USED; //已分配区表
USED used_table[n];
空闲区表的数据结构定义
#define m 10 //假定系统允许的空闲区表最大为m
typedef struct free
{
float address; //空闲区起始地址
float length; //空闲区长度,单位为字节
int flag; //空闲区表登记栏标志,用"0"表示空栏目,用"1"表示未分配
}FREE; //空闲区表
FREE free_table[m];
系统数据初始化
free_table[0].address=10240;
free_table[0].length=;
free_table[0].flag=1;
//空闲区表初始化
for(i=1;i<m;i++)
free_table[i].flag=0;
//空闲区表初始化
for(i=0;i<n;i++)
used_table[i].flag='0';
分配函数
void CExp3Dlg::allocate(CString J, float xk) //采用最优分配算法分配xk大小的空间
{
int i,k;
float ad;
k=-1;
for(i=0;i<m;i++) //寻找空间大于xk的最小空闲区登记项k
if(free_table[i].length>=xk&&free_table[i].flag==1)
if(k==-1||free_table[i].length<free_table[k].length)
k=i;
if(k==-1) //未找到可用空闲区,返回
{
this->MessageBox("无可用空闲区");
return;
}
/*找到可用空闲区,开始分配
邢旻鸿 2008431015 动态分区存储管理方式的主存分配回收实验报告 来自淘豆网www.taodocs.com转载请标明出处.
猜你喜欢
护理院感质控ppt课件
30页
人才引进计划对农村经济发展的支持作用评估
31页
云平台解决方案酒店管理系统的完美选择
22页
小学教师年度工作总结报告1000字
28页
护理上ppt课件
27页
计算机实习生简历范本
5页
护理就业分析ppt课件
21页
2024年电动三轮车资金需求报告代可行性研究报..
49页
2024年地面垂直度调整设备项目投资申请报告代..
61页
护理服务规范用语ppt课件
25页
2024年茶具资金申请报告代可行性研究报告
71页
2024年宝宝食用油资金需求报告代可行性研究报..
75页
2024年高镍锍资金筹措计划书代可行性研究报告..
76页
养殖肉鸡的项目融资方案
42页
儿科优质护理培训ppt课件
27页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
7
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
ogthpsa
文件大小
:
89 KB
时间
:
2021-04-13
相关标签
分布式存储方案
分布式存储解决方案
全息存储实验报告
库存管理实验报告
库存管理系统实验报告
内存分配算法
存储器实验总结
分布式缓存方案
数字存储示波器实验报告
物料储存管理
计算机原理
PHP资料
linux/Unix相关
C/C++资料
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
食品安全承诺书范文锦集(33篇)
2024年喷气织机资金需求报告代可行性研究报..
怀旧复古店项目融资方案
干果售卖项目融资方案
2024年小学教师个人述职报告范文15篇
《科学研究蔬菜种植》
2024年广西河池市大化县小升初全真模拟语文..
幼儿园小班语言教案《水果宝宝去旅行》及教..
分子靶向治疗在头颈部鳞癌的临床应用进展的..
几种常用农药助剂对意大利蜜蜂急性经口毒性..
高中教学设计方案
餐饮绩效考核方案
冶金硅太阳电池的欧姆接触制作及质量分析的..
餐厨垃圾方案
风机安装施工方案
非小细胞肺癌用药方案
地震数据集合工作站系统产业分析报告
《你的形象价值百万》课件
阀门检修方案
俄语专业求职信推荐5篇(提升你的求职竞争力..
JG-T154-2013:电动伸缩围墙大门
2024海淀初三二模数学试题及答案
中建项目管理铁三角能力提升与发展
硫酸镁药物护理课件
招生方法与技巧(咨询接待)课件
脊柱查体
免疫细胞培养和储存协议
西游记看电视好攻辩
[证券分析].(Security.Analysis.-.2th.Edit..
在线
客服
微信
客服
QQ
客服
意见
反馈
手机
查看
返回
顶部