设计一个按优先数调度算法实现处理器调度的程序。 [提示]: (1) 假定系统有5个进程,每个进程用一个PCB来代表。PCB的格式为: 进程名、指针、要求运行时间、优先数、状态。 进程名——P1~P5。 指针——按优先数的大小把5个进程连成队列,用指针指出下一个进程PCB的首地址。 要求运行时间——假设进程需要运行的单位时间数。 优先数——赋予进程的优先数,调度时总是选取优先数大的进程先执行。 状态——假设两种状态,就绪,用R表示,和结束,用E表示。初始状态都为就绪状态。 (2) 每次运行之前,为每个进程任意确定它的“优先数”和“要求运行时间”。 (3) 处理器总是选队首进程运行。采用动态改变优先数的办法,进程每运行1次,优先数减1,要求运行时间减1。 (4) 进程运行一次后,若要求运行时间不等于0,则将它加入队列,否则,将状态改为“结束”,退出队列。 (5) 若就绪队列为空,结束,否则,重复(3)。 用c语言实现的模拟操作系统处理机调度过程的程序
上传时间: 2016-02-03
上传用户:龙飞艇
1处理器调度 2主存分配和回收 3磁盘存储空间的分配和回收
上传时间: 2014-12-06
上传用户:cc1915
microchip pic32 32位处理器的TCPIP协议栈源码,支持BSD socket,Fat16文件系统。
上传时间: 2016-02-03
上传用户:teddysha
嵌入式系统开发.在S3C44B0X处理器下的一个相当于pc电脑的BIOS,主要实现系统启动以及初始化功能.非常底层的代码.
上传时间: 2016-02-03
上传用户:225588
ATMEL公司的arm7处理器AT91R4008的库函数,我之前做的一个项目里面使用到的,在此网站上发现没有类似的资料,贡献给大家,能用到的最好.
上传时间: 2016-02-03
上传用户:chongcongying
基于DSPBuilder的数字信号处理器的设计,
标签: DSPBuilder 数字信号处理器
上传时间: 2013-12-21
上传用户:集美慧
sql 行转列编程,横向查询oracle和sql通用
上传时间: 2014-01-14
上传用户:zhaoq123
rf cc2420开发的PROTEL原理图 处理器mega128 公司内部资料
上传时间: 2013-12-19
上传用户:lijinchuan
用Gauss消元法、选列主元的Gauss消元法求线性方程组(1)的解,要求输出增广矩阵的消元变化过程。 用Gauss消元法、选列主元的Gauss消元法求线性方程组(1)的解,要求输出增广矩阵的消元变化过程 42x1+2x2+3x3=3 x1+7x2+7x3=1 -2x1+4x2+5x3=-7 算法思想:Gauss消元法是将线性方程组化为上三角形线性方程组,然后再用一个回代过程求这个上三角形线性方程组的解;选主元的Gauss消元法是在Gauss消元法上增加了选列主元的过程,选列主元是为了避免当akk 为零或绝对值充分小时使计算过程被迫终止或计算误差较大,选列主元是将akk、a(k+1)k 、…、ank 中绝对值最大的元素移到主对角线上,从而改进Gauss消元法性能
上传时间: 2016-02-06
上传用户:tyler
PowerPC主机处理器的SDRAM接口设计开发 (vxworks)
标签: PowerPC vxworks SDRAM 主机处理器
上传时间: 2013-12-18
上传用户:zhaiyanzhong