1. 首页
  2. 课程学习
  3. C++/C
  4. 操作系统 优先级调度 实验

操作系统 优先级调度 实验

上传者: 2019-07-07 05:31:17上传 RAR文件 212.9KB 热度 26次
某小型实时操作系统采用优先级进行调度,就绪表最多容纳32个任务,用4个元素的数组P表示就绪表,每个元素为一个字节,每个字节的一位表示该优先级的任务是否就绪。若P[0]=00100010,则表示优先级为1与优先级为5的任务已经就绪,若P的值为下表所示则表示,整个系统中目前有6个任务在就绪表中,分别是优先级为1,5,15,16,20,31优先级的任务就绪,若数字越低优先级越高,本例中优先级为1的任务具有最高优先级,且优先级是任务的唯一标识,请设计一程序,完成:1)根据P找到最高优先级的任务;2)若某一优先级为x的任务进入就绪表,修改就绪表P.
用户评论