登录
首页 » c++ » 动态分区式存贮区管理 C++实现

动态分区式存贮区管理 C++实现

于 2023-06-03 发布 文件大小:139.95 kB
0 124
下载积分: 2 下载次数: 1

代码说明:

设计一个动态分区式存贮区管理程序, 要求支持不同的放置策略。 如首次、 最佳、 最坏。 说明: ( 1) 分区描述器 rd 如下: flag size next 要求自由主存队列按链表组织。 主存大小假设为 maxsize( 单位为节=rd 的大小) 。 ( 2) 主程序结构如下: 输入放置策略 申请一块内存作为主存 循环处理用户的请求( 包括申请、 释放) ( 3) 数据实例: maxsize=512 J1 申请 162, J2 申请 64, J3 申请 120, J4 申请 86, J1 完成, J3 完成, J5 申请 72, J6 申请 100, J2 完成, J7 申请 36, J8 申请 60, J4 完成, J9 申请 110, J10 申 请 42。 备注: ( a) 所有大小其单位为节( 1 节=rd 的大小) ( b) 作业申请 n 节,实际分配的分区大小应为 n+1 节。 其中一节作为分区描述器, 其他 n 节提供给作业。 ( c) 已分配区放在高地址处。 ( d)合并时应考虑四种情况: 假设回收区为 r,上邻为 f1 ( f1 需搜索自由主存队列), 下邻为 f2( f2 可直接计算) A)f1 空闲, f2 已分配; B)f1 已分配, f2 空闲; C)f1 空闲, f2 空闲; D)f1 已分配, f2 已分配;

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Chapter33_PWM捕获
    说明:  简单的PWM捕获,初学者比较适合。看看就好啦(Simple PWM capture, beginners are more suitable. Just look at it.)
    2020-06-20 16:20:02下载
    积分:1
  • 智能象棋游戏(包括C #源)。rar下载来源:CSDN下载系统。
    51单片机片键盘驱动程序(带键盘击打实现) 我们在编写单片机键盘程序时,一般都是利用延时实现键消抖,但是很难实现键盘按下后的键盘连续击打,当然可以通过较复杂的变量转换实现,平凡老师写过一篇文章叫做《一种常用键盘程序的设计》,平凡老师是在主循环中进行的按键连续击打实现,我阅读后感觉不错,但是模块化不够理想,最后,平凡老师也承认,这样在主循环中实现这样的键盘击打,只能用在主循环不是很忙的时候,如果程序本身的主循环时间比较长,那就比较麻烦了,所以最后,平凡老师还是建议大家用定时器做,后来我感觉用平凡老师的思路来用定时器做,还是不很理想,于是我自己重新编写了这次的代码-51 Single-chip-chip driver keyboard (with keyboard realization hit)
    2022-08-17 21:31:11下载
    积分:1
  • RX-8025T
    A more classic clock chip Chinese material RX8025TPDF
    2012-04-11 10:22:11下载
    积分:1
  • muav
    地震资料倾角滤波程序,能够用于地震资料的面波去除及频谱分析(FK filter in seismic data)
    2013-09-06 07:56:07下载
    积分:1
  • RC522-I2C(0004)
    这是一个RC522的驱动程序,单片机采用STM32内部含有模块的原理图(This is a RC522 driver, microcontroller using STM32 internal module containing schematics)
    2020-07-01 18:20:02下载
    积分:1
  • 基于VC++的包过滤防火墙
    说明:  本文先介绍了个人防火墙开发的研究现状、VC++6.0和MFC程序的一些技术特点,然后对基于包过滤个人防火墙的开发进行了详细的介绍和描述。通过本文可以清楚地看到一个普通个人防火墙的开发过程。本防火墙中,用户可以自行设定过滤规则,以达到对不同源和不同目标的IP地址、端口和协议的过滤。允许用户将当前规则保存为*.rul的文件格式,供下次使用时直接导入。 本防火墙由以下几个模块组成:过滤规则添加模块,过滤规则显示模块,过滤规则存储模块,文件储存模块,安装卸载规则模块,IP封包过滤驱动功能模块。用户只需要通过主界面菜单和按钮就可以灵活地操作防火墙,有效地保护Windows系统的安全。(This article first introduced the personal firewall development research present situation, VC++6.0 and MFC procedure some technical characteristics, then based on the packet filter personal firewall development carried on the detailed introduction and description.Through this article you can clearly see a common personal firewall development process.In this firewall, users can set their own filtering rules to achieve the filtering of IP addresses, ports and protocols for different sources and different targets.Allows the user to save the current rule as a *.rul file format for import next time. This firewall consists of the following modules: filter rules add module, filter rules display module, filter rules storage module, file storage module, installation and unloading rules module, IP packet filter driver function module.Users only need to through the main interface menu and buttons can be flexible operation of the firewall, effectively protect the security of the Windows system.)
    2020-07-08 14:28:57下载
    积分:1
  • 哈希表的设计,内容详细。非常实用不看后悔哦
    哈希表的设计,内容详细。非常实用不看后悔哦-Hash Table design, detailed. Oh, very practical Bukanhouhui
    2023-06-23 06:05:03下载
    积分:1
  • VisualCnetProgramming100
    Visual C++.NET小游戏开发时尚编程百例 各种益智类 射击类 等等的小游戏开发(Visual C++. NET Programming 100 cases of fashion a small game developers)
    2009-10-28 10:48:41下载
    积分:1
  • 超高精度高精度乘法
    实行了超高精度,多次进行的C++乘法计算(The C++ multiplication calculation with super high precision has been carried out many times.)
    2018-12-24 19:07:38下载
    积分:1
  • 19.PWM直流电机仿真实验
    使用protuce对直流电机进行仿真,仿真程序在压缩文件里(Using protuce to simulate DC moto)
    2020-06-25 20:40:01下载
    积分:1
  • 696516资源总数
  • 106658会员总数
  • 16今日下载