实验一___处理器调度(设计一个按时间片轮转法实现处理器调度的程序)汇编
实验一 处理器调度
一、实验内容
选择一个调度算法,实现处理器调度。
二、实验目的
在采用多道程序设计的系统中,往往有若干个进程同时处于就绪状态。当就绪进程个数大于处理器数时,就必须依照某种策略来决定哪些进程优先占用处理器。本实习模拟在单处理器情况下的处理器调度,帮助学生加深了解处理器调度的工作。
三、实验题目
第二题:设计一个按时间片轮转法实现处理器调度的程序。
[提示]:
假定系统有五个进程,每一个进程用一个进程控制块PCB来代表。进程控制块的
格式为:
进程名 指针 要求运行时间 已运行时间 状态 其中, 进程名——作为进程的标识,假设五个进程的进程名分别为Q1,Q2,Q3,Q4,Q5。
指针——进程按顺序排成循环队列,用指针指出下一个进程的进程控制块的首地址
最后一个进程的指针指出第一个进程的进程控制块首地址。
要求运行时间——假设进程需要运行的单位时间数。
已运行时间——假设进程已经运行的单位时间数,初始值为“0”。
状态——有两种状态,“就绪”和“结束”,初始状态都为“就绪”,用“R”表示。
当一个进程运行结束后,它的状态为“结束”,用“E”表示。
(2) 每次运行所设计的处理器调度程序前,为每个进程任意确定它的“要求运行时间”。
(3) 把五个进程按顺序排成循环队
您可能关注的文档
- 主要零部件的损伤评估选编.ppt
- 实物资料库配套用房工程模板工程施工方案(新)汇编.doc
- 实现伟大中国梦学习读本(选修)汇编.doc
- 建材行业建设项目前期报告编制及符合性要点综述.docx
- 建材行业建筑项目可行性研究报告综述.docx
- 建材技能鉴定实操指导书1综述.doc
- 实用临床护理三基理论篇、习题篇试卷汇编.doc
- 沪教版2017高考理解性默写(高中)综述.doc
- 沪教版高一上册《经济常识》第四课国家财政和依法纳税课件综述.ppt
- 实用PPT汇编.pptx
- DB54∕T 0690-2026 设施土壤次生盐渍化改良技术规程.docx
- DB54∕T 0689-2026 设施蔬菜秸秆还田技术规程.docx
- DB54∕T 0665-2026 光伏电站燕麦与箭筈豌豆混播 生产技术规程.docx
- DB54∕T 0664-2026 光伏电站绵羊放牧管理技术规程.docx
- DB54∕T 0659-2026 短须裂腹鱼(地方标准).docx
- DB54∕T 0653-2026 黄石爬鮡增殖放流规程.docx
- DB46∕T 747-2026 气候康养指数.docx
- (11.2.1)--11.1 创伤后应激障碍-1.ppt
- (11.2.2)--11.2 创伤后应激障碍-2.ppt
- (11.2.3)--11.3 创伤后应激障碍-3.ppt
原创力文档

文档评论(0)