-
模拟内存分配是操作系统课程设计中的重要内容
资源介绍
首次适应和循环首次适应算法模拟内存分配2008-07-01 09:40/********************************
内存管理模拟程序
*******************************/
#include
#include
#include
#include
#include
#include
/*定义宏*/
#define TotalMemSize 1024 /*划分的物理块的大小,地址范围0~1023*/
#define MinSize 2 /*规定的不再分割的剩余分区的大小*/
#define getpch(type) (type*)malloc(sizeof(type))
/*定义内存块*/
typedef struct memBlock
{
struct memBlock *next;/*指向下一个块*/
int stAddr; /*分区块的初始地址*/
int memSize; /*分区块的大小*/
int status; /*分区块的状态,0:空闲,1:以被分配*/
}MMB;
/*定义全局变量*/
- 上一篇: VHDL实验(vhd实验源文件)
- 下一篇: 内存分配与回收设计代码