首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一个主频为1GHz、CPI为5的CPU需要从某个成块传送的I/O设备读取1000B的数据到主存缓冲区中,该I/O设备一旦启动即按50KB/s的数据传输率向主机传送1000B数据,每个字节的读取、处理并存入内存缓冲区需要1000个时钟周期,则以下4种方式
假设一个主频为1GHz、CPI为5的CPU需要从某个成块传送的I/O设备读取1000B的数据到主存缓冲区中,该I/O设备一旦启动即按50KB/s的数据传输率向主机传送1000B数据,每个字节的读取、处理并存入内存缓冲区需要1000个时钟周期,则以下4种方式
admin
2017-11-20
23
问题
假设一个主频为1GHz、CPI为5的CPU需要从某个成块传送的I/O设备读取1000B的数据到主存缓冲区中,该I/O设备一旦启动即按50KB/s的数据传输率向主机传送1000B数据,每个字节的读取、处理并存入内存缓冲区需要1000个时钟周期,则以下4种方式下,在1000B的读取过程中,CPU用在该设备的I/O操作上的时间分别为多少?占整个CPU时间的百分比分别是多少?
采用独占查询方式,每次处理一个字节,一次状态查询至少需要60个时钟周期。
选项
答案
独占查询方式下的I/O过程如图7-13所示。启动设备后,CPU就开始查询,因为333×60+20=20000,所以第一个字节传送在第334次读取状态查询时检测到就绪,随后用1000个时钟周期进行相应的处理,然后继续第二个字节的状态查询,因为40+1000+316×60=20 000,所以,第二个字节的传送在第316次读取状态查询时检测到就绪,第一个和第二个字节的传送过程如图7-13a所示。每次检测到就绪后,就进行相应的处理,然后周而复始地进行查询,因为(20000-1000)/60=316.7,所以,第317次状态查询时发现就绪。因为1000+60×317-20000=20,所以,每3B可多60个时钟周期,正好进行一次状态查询,因此,在剩下的998B的读取过程中,前996B的传送正好用了996×20000个时钟周期,如图7-13b所示。最后两个字节的传送过程如图7-13c所示,因为2×(1000+60×317-20000)=40,此外,最后一个字节的处理还有1000个时钟周期,所以最后两个字节总的时间为2×20000+40+1 000=41 040个时钟周期。 综上所述,CPU用在该设备的I/O操作上的总时间为1000×20000ns+1040×1ns=20.00104ms≈20ms,即在1000B的整个传输过程中,CPU一直为该设备服务,所用时间占整个CPU时间的100%。 [*]
解析
转载请注明原文地址:https://kaotiyun.com/show/qARi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列关于塞尔维乌斯改革的叙述错误的是()。
关于德国工业革命,说法不正确的是()。
汉章帝会群儒于白虎观,讨论经义,由()写成《白虎通德论》(又称《白虎通义》、《白虎通》)一书,这部书系统地吸收了阴阳五行和谶纬之学,形成今文经学派的主要观点。
毛泽东认为,社会主义这个阶段可分为两个阶段,包括()。
1905年至1907年间,围绕中国究竟是采用革命手段还是改良方式这个问题,革命派与改良派进行论战的舆论阵地是()。
鸦片战争中,林则徐被革职查办反映的问题是()。
阅读下列材料,并回答问题:当时帝国地跨欧亚非三洲。地中海成为它的内湖。境内农业、手工业和商业发展起来,海路畅通无阻,陆路纵横交错、四通八达,促进了贸易发展,也有利于信息传递和军队调防。帝国同北欧、印度、中国都有贸易往来,中国的丝绸也传到帝国。原来较落后的
第三次科技革命对社会经济结构的影响是()。
清初,著名学者()在抗清活动失败后东渡日本,讲学授徒,培养了大批学者,传播了中国文化。
某机字长32位,它的存储容量为256MB,按字节编址,则它的寻址范围大小为()。
随机试题
“看得清楚”和“看清楚”这两个短语中补语的类型分别是_____。
带感性负载的晶闸管直流整流电路中,与负载并联的二极管的作用是()。
直接反映死亡对寿命影响的实际水平的指标是
鞍区肿瘤、垂体瘤患者应首选的摄影位置是
该患者黄疸的类型为哪项检查有助于诊断
依据《刑法》规定,以下行为哪些不成立犯罪既遂?
下列课程属于综合课程的有()。
在()情况下,动机对学习具有最大程度的促进作用。
HTML文档中标记的align属性用于定义(70)。
要使处于不同层次,甚至是互不相关的类可以具有相同的行为采用 【】
最新回复
(
0
)