- 1
- 0
- 约 13页
- 2017-08-21 发布于湖北
- 举报
实验3内存管理空闲分区表概要
南京信息工程大学 实验(实习)报告
实验(实习)名称 实验3 内存管理 日期 14.5.30 得分 指导教师
系 计软院 专业 软件工程 年级 班次 姓名 学号
实验3 内存管理
程序中使用的数据结构及符号说明。
struct form{//空闲分区表单
int startaddress;//起址
int size;//长度
char state;//状态 r代表未分配,e表示空表单
};
struct work{//作业表单
int id;//作业号
int size;//申请空间大小
int from;//起址,正在执行的程序的起址,就绪程序为0k,完成程序为-1k
char state;//作业状态,r表示就绪,d表示正在运作,o表示作业完成
};
作业流程
【1】创建作业表
【2】创建空闲分区表
【3】为作业4申请空闲分区
【4】回收作业2、3的申请量
【5】打印作业完成情况
【6】回收作业1、4的申请量
【7】打印作业完成情况
3、打印一份源程序并附上注释。
#includestdio.h
#define NUM 10//表单长度
struct form{//空闲分区表单
int startaddress;//起址
int size;//长度
char state;/
原创力文档

文档评论(0)