首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一个主频为1GHz、CPI为5的CPU需要从某个成块传送的I/O设备读取1 000B的数据到主存缓冲区中,该I/O设备一旦启动即按50KB/s的数据传输率向主机传送1000B数据,每个字节的读取、处理并存入内存缓冲区需要1 000个时钟周期,则以下4种
假设一个主频为1GHz、CPI为5的CPU需要从某个成块传送的I/O设备读取1 000B的数据到主存缓冲区中,该I/O设备一旦启动即按50KB/s的数据传输率向主机传送1000B数据,每个字节的读取、处理并存入内存缓冲区需要1 000个时钟周期,则以下4种
admin
2014-04-17
25
问题
假设一个主频为1GHz、CPI为5的CPU需要从某个成块传送的I/O设备读取1 000B的数据到主存缓冲区中,该I/O设备一旦启动即按50KB/s的数据传输率向主机传送1000B数据,每个字节的读取、处理并存入内存缓冲区需要1 000个时钟周期,则以下4种方式下,在1 000B的读取过程中,CPU用在该设备的I/O操作上的时间分别为多少?占整个CPU时间的百分比分别是多少?
采用定时查询方式,每次处理一个字节,一次状态查询至少需要60个时钟周期。
选项
答案
主频为1GHz,所以,时钟周期为1/1GHz=1ns。因为每个字节的读取、处理并存入内存缓冲区需要1000个时钟周期,所以,对于像程序查询和中断等用软件实现输入/输出的方式,CPU为每个字节传送所用的时间至少为1000×1ns=1000ns=1μs。在50KB/s的数据传输率下,设备每隔1B/50KB/s=20μs=20 000ns准备好一个字节,因而读取1000B的时间为1000×20μs=20ms。 (1)定时查询方式下的I/O过程如图7-9所示。用户可以设置每隔20 000ns查询一次,这样使得查询程序的开销达到最小,即第一次读取状态时就可能会发现就绪,然后用1 000个时钟周期进行相应处理,因此,对于每个字节的传送,CPU所用时钟周期数为60+1 000=1 060。因此,在1 000B的读取过程中,CPU用在该设备的I/O操作上的时间至少为1000×1060×1ns=1.060ms,占整个CPU时间的百分比至少为1.060/20=5.3%。 [*]
解析
转载请注明原文地址:https://kaotiyun.com/show/Kexi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
第一国际开展了哪些活动?其内部经历了哪些主要斗争?
下列历史事件发生的先后顺序是()①“铁幕”演说②马歇尔计划③北大西洋公约
“八一九”事件反映的矛盾是()。
中国共产党在抗日民主根据地实行的土地政策是()。
下列对凡尔赛和约中有关德国疆界问题的表述,正确是()。
下列现象均属于明朝手工业进步的表现的是()①嘉万年间民营手工业渐居主要地位②匠役制度瓦解③出现了雇佣劳动、组织手工工场的经营方式④加强了对工匠的剥削,工匠的人身依附关系加强
1543年发表解剖学专著《人体结构论》的是()。
抗日战争时期,日本侵略者将沦陷区矿业、钢铁业和交通运输业等交由日本公司专营。打出的名义是()。
1962年2月,中共中央发出《关于改变农村人民公社基本核算单位问题的指示》,规定人民公社的基本核算单位是()。
1854年,英国外交大臣致函英国驻华公使说:“为了适应外商对农业产品已增加了的需要,新的贸易市场尚待开辟。”1856年,法国外长则指令法国驻华代办强调“商业关系的推广”,并强调“这是一个关系到至高无上权益的问题”。这说明()。
随机试题
用锐物沿足底外侧缘刺激时,出现拇趾背伸,其余四趾呈扇形展开的征象称为()
下列哪项不是甲亢患者的临床表现
女,55岁,干部,因右膝关节髌骨骨折,术后3个月,因关节疼痛伴有活动受限就诊。身高163cm,体重75kg。体格检查:右膝关节有手术瘢痕,内侧和外侧有压痛,大腿周径较左侧缩小,右膝肌力较左侧减弱,神膝活动和屈膝活动障碍,浮髌试验(-)。进行肌力训练时
A.7%~8%B.20%~40%C.40%~50%D.60%E.50%~70%体液量约占体重的
刘某系世界陶艺大师,在接受某电视台采访时,刘某向观众展示他制作的一个精美的五层陶瓷吊球作品,说目前世界上绝无第二个人能够做出此吊球作品。主持人问,如果有人能做出来呢?刘某说,如果有人能做出来,我将自己工作室里面的全部艺术品连同房子一起赠送给他,并与主持人击
未履行法定提示义务可能给银行带来()。
某企业为了扩展业务规模,要求员工集资人股,后该企业集资200万元,未及分红即被他人告发,该企业的行为()。
强迫行为指当事人反复去做他不希望执行的动作,如果不这样想,不这样做,他就会()。
简述幼儿园班级管理的目的。
请完成下列Java程序。实例listener是监听器,frm是事件源,fr上发生的事件委托tat进行处理。程序的执行结果是显示一个蓝色的窗口,单击关闭按钮,可关闭窗口。注意:请勿改动main()主方法和其他已有的语句内容,仅在下划线处填入适当的语句
最新回复
(
0
)