资源简介
1、在该实验中,采用可变分区方式完成对存储空间的管理(即存储空间的分配与回收工作)。
2、设计用来记录主存使用情况的数据结构:已分区表和空闲分区表或链表。
3、在设计好的数据结构上设计一个主存分配算法。
4、在设计好的数据结构上设计一个主存回收算法。其中,若回收的分区有上邻空闲分区和(或)下邻空闲分区,要求合并为一个空闲分区登记在空闲分区表的一个表项里。
代码片段和文件信息
#include
#include
#include
#include
#include
using namespace std;
typedef struct node
{
int ID; //分区ID
struct node *next; //指向下个分区的指针
float beginAddress;//分区起始地址
float length;//分区长度
int ZY;//分区是否被占用1被占用,0未被占用
}FQ;
FQ *First=(FQ*)malloc(sizeof(FQ)); //链表的头指针
int FQCount=0;//分区的个数
void display();//显示内存状态
void FenPei(float len);//主存分配函数
void HuiShou(int id);//主存回收函数
int maxID=0;
int main()
{
//初始化内存分区状态
fstream file;
file.open(“input.txt“ios_base::in|ios_base::out|ios_base::app);
string s0;
getline(files0);
istringstream sin(s0);
sin>>FQCount;
FQ *temp=(FQ*)malloc(sizeof(FQ)); //当前指针
temp=First;
for(string s;getline(files);)
{
FQ *fq=(FQ*)malloc(sizeof(FQ));
istringstream sin(s);
si
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 585789 2010-05-20 21:14 OSSY4\Debug\OSSY4.exe
文件 1156096 2010-05-20 21:14 OSSY4\Debug\OSSY4.pdb
文件 398119 2010-05-20 21:14 OSSY4\Debug\test.obj
文件 135168 2010-05-20 21:14 OSSY4\Debug\vc60.pdb
文件 97 2010-05-20 21:08 OSSY4\input.txt
文件 4327 2010-05-20 20:36 OSSY4\OSSY4.dsp
文件 533 2010-05-17 15:39 OSSY4\OSSY4.dsw
文件 50176 2010-05-29 17:04 OSSY4\OSSY4.ncb
文件 48640 2010-05-29 17:04 OSSY4\OSSY4.opt
文件 244 2010-05-20 21:16 OSSY4\OSSY4.plg
文件 3083 2010-05-20 21:14 OSSY4\test.cpp
目录 0 2010-06-14 13:40 OSSY4\Debug
目录 0 2010-05-29 17:04 OSSY4
----------- --------- ---------- ----- ----
2382272 13
- 上一篇:智能控制大作业
- 下一篇:飞思卡尔智能车电源设计方法
相关资源
- 操作系统精髓与设计第八版英文答案
- 王道考研-操作系统整理笔记.pdf(共
- 王道2020操作系统-考研复习指导
- UCDOS7.0
- 操作系统教程 (宗大华 宗涛 著) 人
- 操作系统课程设计-文件系统源码+文档
- 操作系统课程设计 目录查询
- 哈工大 操作系统实验4 linux0.01信号量
- 实现虚拟内存管理的nachos操作系统实
- 09-17年408统考操作系统真题及答案
- 福州大学Linux 操作系统设计实践报告
- 计算机操作系统课后习题答案word PD
- 操作系统教程答案
- Win7系统无法验证文件数字签名0xcooo
- JOS lab3代码与报告
- 操作系统复习指导
- 操作系统课程设计 处理机调度程序
- 进程创建模拟实验
- 文件管理系统-操作系统课程设计
- 网络操作系统基本知识
- 操作系统实验三 作业调度
- 哈工大威海操作系统试验报告答案
- 操作系统实验报告 时间片轮转算法
- 操作系统课程设计小型命令处理器s
- 同步机构操作系统 课程设计 PV操作
- 操作系统的实验作业之文件管理
- 操作系统实验 cpu调度算法
- 操作系统实验二进程控制 实验报告
- 中科大软件工程考研408书和答案
- 操作系统虚拟存储
评论
共有 条评论