C语言模拟实现银行家算法 进程提出资源请求时,先判断是否是合理的请求以及当前可利用的资源数能否满足它的请求,若能则假定分配给它,修改相应的数据结构,然后进行安全性算法检查,如果安全就满足进程的请求,将请求的资源分配给它,否则不能分配资源给它。
上传时间: 2017-06-27
上传用户:ynwbosss
LCD1602显示秒表.功能描述:K3为控制按键.第一次按下时,开始计时,第二次按下时,暂停计时.第三次按下时,累计计时,第四次按下时,暂停计时。K4为清零按键:在任何状态下,按一下K4,均可清零.可同时显示:时、分、秒、毫秒(带有两位ms级显示)
上传时间: 2014-11-22
上传用户:yuchunhai1990
操作系统磁盘空间分配与回收,用户可以定义柱面数,扇区数,磁道数,然后用一个二维数组存放相对应用户分配的相对物理块号,即数组weishi[][]。程序中定义内部类记录进程,当输入相应的用进程名时,给相应分配为物理块,记录盘块数据。当回收用户盘块时,只需输入进程名,即可回收其占用的盘块并置位示图相应号为0。
上传时间: 2017-07-07
上传用户:kernaling
Bycore是一个嵌入式操作系统内核。Bycore包括内存管理、任务管理、中断管理、任务互斥、同步与通信管理等功能。Bycore全部由C语言完成,只有少量的与硬件有关的代码由汇编代码完成。Bycore支持64优先级的多任务管理,任务数量由实际的内存大小决定。Bycore是一个抢占式的内核,任务间的切换时间确定,使得用户可以完全确定任务的切换时机。内存管理采用一种全新的算分配策略,兼顾了分配速度、管理简单、利用率高等特点。为便于移植,只需要简单修改Bycore提供的几个函数即可。另外,Bycore提供了一套简单的机制完成对中断的管理,应用程序只需关注一个逻辑的中断,然后指定中断处理函数,Bycore在中断发生时,中断处理函数就能被回调。
上传时间: 2014-10-14
上传用户:钓鳌牧马
多页数据时,进行分页处理.可以设置分页大小.
上传时间: 2017-07-25
上传用户:yzhl1988
Linux嵌入式实时操作系统开发与设计, Linux 的可移植性好,开发工具丰富。每个 CPU 开发商在发布每一款新的嵌入式 CPU 时,均会投入大量人力移植 Linux 内核,并提供丰富的开发工具。
上传时间: 2017-07-31
上传用户:xinyuzhiqiwuwu
示例程序分别是在Delphi 7、PowerBuilder 9.0、Visual Basic.NET 2003、Visual C#.NET2003和SQL Server 2000个人版下调试通过的,不同的版本可能存在差别。另外,使用的操作系统是Microsoft Windows 2000(Professional,Server),原则上操作系统对程序没有影响,不过作者没有在其他操作系统平台上调试这些程序。在配套光盘中,作者提供了示例程序的源代码。另外,建议读者重新编译所有示例程序,进而熟悉它们的结构和基本功能。
标签: Visual 2003 PowerBuilder NET
上传时间: 2014-01-22
上传用户:LIKE
本书是讲述Visual Basic编程标准的一本专著。全书分5个部分,共14章。分别讲述使用Visual Basic编程时总体设计、代码结构设计、用户界面设计和小组软件开发应遵循的标准。全书配有大量应用实例,便于读者学以致用。本书适用于Visual Basic 编程人员,对于使用其他语言的编程人员,也有很高的参考价值。
上传时间: 2013-12-13
上传用户:cmc_68289287
实现分页式存储地址转换过程,在此基础上实现请求分页的地址转换。实现请求页式地址转换中出现的缺页现象时,用到的先进先出FIFO、最近最久未使用LRU、最佳OPT置换算法。
上传时间: 2014-01-07
上传用户:xlcky
秒表/时钟计数器要求用六位LED数码显示时,分,秒,以24小时计时方式。使用按键开关可实现时分调整,秒表/时钟功能转换,省电等功能。
上传时间: 2013-12-17
上传用户:xyipie