首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
某32位机(机器字长32位)的一台外设通过32位总线与系统内存相连。CPU每秒执行100条指令,平均每条指令需要5个机器周期,其中3个周期必须访问内存,内存读写需一个机器周期,假定CPU在95%的时间内持续执行“背景程序”,且这段时间内不执行I/O指令。现
某32位机(机器字长32位)的一台外设通过32位总线与系统内存相连。CPU每秒执行100条指令,平均每条指令需要5个机器周期,其中3个周期必须访问内存,内存读写需一个机器周期,假定CPU在95%的时间内持续执行“背景程序”,且这段时间内不执行I/O指令。现
admin
2012-06-21
149
问题
某32位机(机器字长32位)的一台外设通过32位总线与系统内存相连。CPU每秒执行100条指令,平均每条指令需要5个机器周期,其中3个周期必须访问内存,内存读写需一个机器周期,假定CPU在95%的时间内持续执行“背景程序”,且这段时间内不执行I/O指令。现该外设需要把一个非常大的数据块传送到内存。
(1)如果采用程序I/O方式,每传送一32位字宽的数据需要CPU执行2条指令。请计算最大数据传输率(单位:字/秒)。
(2)如果采用DMA方式,在DMA与CPU出现总线访问冲突时,CPU优先。请计算最大数据传输率(单位:字/秒)。
选项
答案
(1)数据块非常大,可认为其执行时间远远大于1 s,故可用其1 s内的最大数据传输率来近似表示其整个传输过程中的最大数据传输率,(2)同CPU每秒执行100条指令,且95%的时间内持续执行背景程序,故1 s内CPU可用来进行I/O传送的指令条数为 100×(1-95%)=5(条) 最大数据传输率为 5/2=2.5(字/秒) (2)CPU每秒内共有(100×5=)500个机器周期,其中执行“背景程序”时有(100×95%×3=)285个机器周期必须访问内存,由于DMA与CPU访存冲突时,CPU优先,故DMA控制器只能在余下的500-285=215个机器周期内访存;又内存读写需要一个机器周期,故采用DMA传输方式时,1s内可读写内存215次,即最大数据传输率为215字/秒。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/oNxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
论述华盛顿会议召开的背景及结果
20世纪50年代到70年代初,西欧国家通过有效的社会经济政策,维持了经济相对稳定和持续发展。这些政策主要包括()①加强对经济的宏观管理②废除生产关系中封建落后因素③发展高科技和新兴产业④进行社会改革,稳定社会秩序
邓小平在同江泽民等谈话时提出的中国社会主义农业改革和发展的“两个飞跃”是()。
1516年,法国国王同教皇签订了协约,规定法王有权任命本国教会的高级神职,有权向教士征税,该协约是()。
明万历年间使地主与农民之间仅仅存在着单纯的经济关系而没有人身依附关系的是()。
在《资政新篇》中,洪仁轩提出的政治主张实际是要()。
欧洲历史上第一部系统完备的法典是()。
现今我国裕固族的祖先是()
与前两次工业革命相比,第三次科技革命在能源结构上的主要变化是()
一个由高速缓冲存储器Cache与主存储器组成的二级存储系统。已知主存容量为1MB,按字节编址,缓存容量为32KB,采用组相联方式进行地址映射与变换,主存与缓存的每一块为64B,缓存共分8组。(1)写出主存与缓存的地址格式(标明各字段名称与位数)
随机试题
窃以为君市义。答案:
先天性畸形
A.系统性红斑狼疮B.肾结石C.多囊肾D.慢性肾小球肾炎E.高血压肾小动脉硬化症导致慢性肾衰竭的原发性肾脏疾病是()。
患者,女,20岁。因心悸、气短1周来院。查体:血压125/80mmHg,脉搏130次/分,双肺未闻啰音,心尖部第一心音亢进,可闻及舒张期隆隆样杂音,心功能Ⅰ级。心电图示窦性心动过速。为减慢心室率应首选
根据《证券投资基金法》第29条对基金托管人应当履行的职责的规定,基金托管人没有召集基金份额持有人大会的职责。()
企业所得税法规定,纳税人的商品、材料、产成品、半成品等存货的计价,应当以()为准。
关于商标注册申请的受理,下列说法正确的有()。
预期将发生通货膨胀或提高利率时市盈率会普遍下降,预期公司利润增长时市盈率会上升,债务比重大的公司市盈率较低。()
土耳其自1987年申请加入欧盟,直到目前双方仍在进行艰难的谈判。从战略上考虑,欧盟需要土耳其,如果断然对土耳其说“不”,欧盟将会在安全、司法、能源等方面失去土耳其的合作。但是,如果土耳其加入欧盟,则会给欧盟带来文化宗教观不协调、经济补贴负担沉重、移民大量涌
用值域的概念来定义关系,关系是属性值域笛卡尔积的一个【】。
最新回复
(
0
)