首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
假设一个主频为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
46
问题
假设一个主频为1GHz、CPI为5的CPU需要从某个成块传送的I/O设备读取1000B的数据到主存缓冲区中,该I/O设备一旦启动即按50KB/s的数据传输率向主机传送1000B数据,每个字节的读取、处理并存入内存缓冲区需要1000个时钟周期,则以下4种方式下,在1000B的读取过程中,CPU用在该设备的I/O操作上的时间分别为多少?占整个CPU时间的百分比分别是多少?
采用定时查询方式,每次处理一个字节,一次状态查询至少需要60个时钟周期。
选项
答案
主频为1GHz,所以时钟周期为1/1GHz=1ns。因为每个字节的读取、处理并存入内存缓冲区需要1000个时钟周期,所以,对于像程序查询和中断等用软件实现输入/输出的方式,CPU为每个字节传送所用的时间至少为1000×1ns=1000ns=1μs。在50kB/s的数据传输率下,设备每隔1B/50kB/s=20μs=20000ns准备好一个字节,因而读取1000B的时间为1000×20μs=20ms。 定时查询方式下的I/O过程如图7-12所示。用户可以设置每隔20000ns查询一次,这样使得查询程序的开销达到最小,即第一次读取状态时就可能会发现就绪,然后用1000个时钟周期进行相应处理,因此,对于每个字节的传送,CPU所用时钟周期数为60+1000=1060。因此,在1000B的读取过程中,CPU用在该设备的I/O操作上的时间至少为1000×1060×1ns=1.060ms,占整个CPU时间的百分比至少为1.060/20=5.3%。 [*]
解析
转载请注明原文地址:https://www.kaotiyun.com/show/lARi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
永嘉之乱后,北方的政局是()。①西晋短暂统一的终结②北方长期处于多个政权分立的战乱状态③氐族人建立的前秦和鲜卑人建立的北魏曾统一过北方④民族交往和民族斗争交织在一起⑤民族大融合是历史发展的主流⑥民族大
《四库全书》编成后,纪昀等又写成()200卷,把每本书的渊源、版本、内容都作了提纲性的介绍,是一部重要的目录学著作。
开皇三年,隋文帝下令州县官吏根据户籍簿上登记的年龄,来核对本人体貌,以防诈老诈小逃避租役,是为()。
规定了电流、电动势、电阻等概念的物理学家是()。
古文经学家()为了反对今文经派根据隶定的古书穿凿附会而曲解经文,于是编成一部《说文解字》,共收小篆及其他古文字9353个,逐字注释其形体音义。
下列关于清朝军机处的叙述,不正确的是()。
三大战役的先后顺序是()
埃及曾两次被波斯帝国征服,波斯第二次征服埃及的时间是()。
设计一个算法求图的中心点。设v是有向图G的一个顶点,把v的偏心度定义为:MAX{从w到v的最短距离|w属于V(G))如果v是有向图G中具有的最小偏心度的顶点,则称顶点v是G的中心点。
随机试题
与印欧语系相比,汉语的音节结构特点有:没有复辅音、元音占优势、_____。
基准地价与标定地价的关系是()
Colles骨折的典型移位是
亚硝酸盐中毒主要是由于血液中()。
男性,60岁。4小时前突发心前区疼痛,心电图示急性前壁心肌梗死,既往无高血压史、出血性疾病和癫痫史。入院时心率80次/分,律齐,血压150/90mmHg,入院后2小时突然出现短暂意识丧失,抽搐,听不到心音。下列哪项心电图表现最可能出现
患儿,7日。近日经常夜惊多汗,且抽搐2次,抽后意识清,进奶好,医生诊断为:维生素D缺乏性手足搐搦症。本病以下哪项不具备
根据《中华人民共和国立法法》的规定,部门规章与地方政府规章之间、部门规章之间对同一事项的规定不一致时,由()裁决。
隧道内应设置独立的消防给水系统,其消火栓给水管网应布置成环状,且隧道内的消火栓用水量不应小于()L/s。
眼睛:瞳孔
对明文进行加密时采用的一组规则称为()。
最新回复
(
0
)