OS课程设计---模拟内存分配算法MFC实现
《OS课程设计---模拟内存分配算法MFC实现》由会员分享,可在线阅读,更多相关《OS课程设计---模拟内存分配算法MFC实现(27页珍藏版)》请在毕设资料网上搜索。
1、1 课程设计报告课程设计报告 设计题目:设计题目:内存的连续分配算法 班级班级 : 学号学号: 姓名姓名: 指导老师指导老师: 设计时间:设计时间: 2012 年 8 月 2 摘要摘要 1、 主要算法包括:主要算法包括: 固定分区分配、动态分区分配、伙伴算法、可重定位分区分配。 2、内容要求:、内容要求: 1)定义与算法相关的数据结构,如 PCB,空闲分区表; 2)至少实现两种以上分配算法,且用户可以选择在某次执行过程中使用何 种算法; 3)在使用动态分区分配或可重定位分区分配算法时必须实现紧凑和对换功 能; 4)动态分区分配和可重定位分区分配必选一个实现。 本系统模拟了操作系统内存分配算法的
2、实现 ,实现了固定分区分配和动态分区分配,以及可重定位分区分配算法,采用 PCB 定义结构体来表示一个进程,定义了进程的名称和大小,进程内存起始地址和进 程状态。内存分区表采用单链表来模拟实现。 关键词:固定分区分配、动态分区分配、可重定位分区分配。 3 目录目录 1. 概述概述 .4 2. 课程设计任务及要求课程设计任务及要求 2.1 设计任务设计任务 4 2.2 设计要求设计要求 4 3. 算法及数据结构算法及数据结构 3.1 算法的总体思想(流程)算法的总体思想(流程) 5 3.2 PCB 模块模块 3.2.1 功能(运算)功能(运算) .5 3.2.2 数据结构(存储结构)数据结构(存
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- OS 课程设计 模拟 内存 分配 算法 MFC 实现
