下载此文档

实验一处理器调度实验报告.doc


文档分类:高等教育 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
实验一处理器调度实验报告.doc实验一办理器调换实验精选精选报告
实验一办理器调换实验精选精选报告
1 / 8
实验一办理器调换实验精选精选报告
实验一办理器调换
一、实验内容
选择一个调换算法,实现办理器调换。
实验一办理器调换实验精选精选报告
启动运行,而是执行:
优先数- 1
要求运行时间- 1
来模拟进度的一次运行。
提示注意的是:在实质的系统中,当一个进度被选中运行时,必定恢复进度的现场,它占有办理器运行,直到出现等待事件或运行结束。在这里省去了这些工作。
5)进度运行一次后,若要求运行时间≠0,则再将它加入队列(按优先数大小插入,且
置队首标志);若要求运行时间=0,则把它的状态更正为“结束”(),且退出队列。
( 6)若“就绪”状态的进度队列不为空,则重复上面( 4)和( 5)的步骤,直到所有进度都成为“结束”状态。
7)在所设计的称序中应有显示或打印语句,能显示或打印每次被选中进度的进度名以及运行一次后进称对列的变化。
8)为五个进度任意确定一组“优先数”和“要求运行时间”,启动所设计的办理器调换程序,显示或打印逐次被选中进度的进度名以及进度控制块的动向变化过程。
四、程序中使用的数据结构及符号说明:
实验一办理器调换实验精选精选报告
实验一办理器调换实验精选精选报告
4 / 8
实验一办理器调换实验精选精选报告
#definenum5
开始
开始
调用初始化子程序
定义 i
调用运行i=0子程序
结i<num束
输出操作提示
输入 ID,pri,runtime
state= ’ R’
getchar()
i=i+1
结束
实验一办理器调换实验精选精选报告
实验一办理器调换实验精选精选报告
5 / 8
实验一办理器调换实验精选精选报告
开始
定义 i,key,max=100
i=0
i<num
pcblist[i].state==
return-1
max<pcblist[i].pri&&
pcblist[i].state
max=pcblist[i].prikey=i
i=i+1
pcblist[key].state=
returnkey
return-1
结束
实验一办理器调换实验精选精选报告
实验一办理器调换实验精选精选报告
6 / 8
实验一办理器调换实验精选精选报告
开始
定义 i
输出提示
i=0
i<num
输出 pcblist[i] 的
ID,pri,runtim

实验一处理器调度实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人春天资料屋
  • 文件大小249 KB
  • 时间2022-02-15
最近更新