设有一台计算机两条通道分别挂输入操作系统assignment.pdfVIP

设有一台计算机两条通道分别挂输入操作系统assignment.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2.1设有一台计算机,有两条I/O通道,分别挂一台输入机和一台。

若要把输入机上的数据逐一地输入到缓冲区B1中,然后处理,并把结果搬到缓

冲区B2中,最后在上输出。请问:

(1)系统可设置哪些进程完成这一任务?

(2)这些进程间有什么具体制约关系?

(3)用P-V操作写出这些进程的同步算法。

(4)用Send和Receive原语写出这些进程的同步算法。

2.2Othersolutionsto“TheDiningPhilosophersProblem”

2.3a,b两点之间是一段东西向的单行车道,现要设计一个自动管理系统,

管理的规则如下:当a,b之间有车辆在行驶时同方向的车可以同时驶入a,b段,

但另一个方向的车必须在a,b段以外等待;当a,b之间无车辆在行驶时,到达a

点(或b点)的车辆可以进入a,b段,但不能同时驶入;当某方向在a,b段行驶

的车辆驶出了a,b暂无车辆进入a,b段时,应让另一方向等待的车辆进入

a,b段行驶。请用PV操作作为工具,对a,b段实现正确管理以确保行驶安全。

2.4假定有三个进程R、W1、W2共个缓冲区B,B中每次只能存放一个

整数。进程R每次启动输入设备读一个整数且把它存放在缓冲区B中,若存放到

缓冲区B中的是奇数,则由进程W1将其取出打印,否则由进程W2将其取出打印。

要求用PV操作管理这3个并发进程,使它们能够正确同步工作。

2.5假定在一个CPU上执行以下5个作业:(优先数小者优先级高)

作业号12345

到达时间02468

优先数43521

运行时间36452

当分别采用FCFS、RR(时间片为1)、非抢占式SJF、抢占式SJF、优先级调

度5种调度算法时,试(1)画出调度图(2)计算每个作业的周转时间(3)

计算平均周转时间。

3.1在课堂上的家算法的例子中,如果第四步P1的资源请求由Re1(0

20)变为Re1(010),请问系统是否可将资源分配给它?

4.1某虚拟器的用户编程空间共32个页面,每页1KB,主存为16KB。

假定某时刻用户表中已调入主存的页面的虚拟页号和块号对照表为表一,则

与逻辑地址相对应的地址为表二。

虚拟页号块号逻辑地址地址

050A5CHA()

1101A5CHB()

24

文档评论(0)

gcq的书屋 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档