文件名称:操作系统 优先级调度 实验
文件大小:213KB
文件格式:RAR
更新时间:2022-01-27 15:19:49
操作系统 优先级调度 源代码
某小型实时操作系统采用优先级进行调度,就绪表最多容纳32个任务,用4个元素的数组P表示就绪表,每个元素为一个字节,每个字节的一位表示该优先级的任务是否就绪。若P[0]=00100010,则表示优先级为1与优先级为5的任务已经就绪,若P的值为下表所示 则表示,整个系统中目前有6个任务在就绪表中,分别是优先级为1,5,15,16,20,31优先级的任务就绪,若数字越低优先级越高,本例中优先级为1的任务具有最高优先级,且优先级是任务的唯一标识,请设计一程序,完成: 1)根据P找到最高优先级的任务; 2)若某一优先级为x的任务进入就绪表,修改就绪表P.
【文件预览】:
system
----bin()
--------Debug()
----obj()
--------Debug()
----system.layout(323B)
----system.cbp(1KB)
----main.cpp(2KB)
----system.depend(113B)