首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若每一条指令都可以分解为取指,分析和执行三步。已知取指时间t取指=8△t,分析时间t分析=3△t,执行时间t执行=12△t。如果按照流水线方式执行指令,从头到尾执行完 100条指令至少需(41) △t。如果取指时间t取指=8△t,分析时间t分析=12△t,
若每一条指令都可以分解为取指,分析和执行三步。已知取指时间t取指=8△t,分析时间t分析=3△t,执行时间t执行=12△t。如果按照流水线方式执行指令,从头到尾执行完 100条指令至少需(41) △t。如果取指时间t取指=8△t,分析时间t分析=12△t,
admin
2010-01-23
89
问题
若每一条指令都可以分解为取指,分析和执行三步。已知取指时间t
取指
=8△t,分析时间t
分析
=3△t,执行时间t
执行
=12△t。如果按照流水线方式执行指令,从头到尾执行完 100条指令至少需(41) △t。如果取指时间t
取指
=8△t,分析时间t
分析
=12△t,执行时间 t
执行
=3△t,则从头到尾执行完100条指令至少需(42)△t。
选项
A、1200
B、1223
C、1224
D、1211
答案
D
解析
采用流水线方式时,系统在同一时刻可以进行第k条指令的取指,第k+ 1条指令的分析,第k+2条指令的执行,所以效率大大提高了。采用流水线的执行示意图如图13-45所示。
平时大家看到的都是这样的示意图,但是平时我们看到的图都是笼统的。这里把所有周期都定为统一长度。这样流水线的总时间为:(n+2)×周期。如此题中为
(100+2)×12=1224
但这不是最少的,为什么?先看另一个流水线总时间计算公式:
T
总
=第一条指令顺序执行时间+(指令条数-1)×周期
其中,k是流水线的段数,ti是各段的时间,n是总任务数。
这个公式是怎么来的呢?请大家结合该题数据:取指时间t
取指
=8△t,分析时间t
分析= 3△t,执行时间t
执行
=12△t,如图13-46所示。
其中黑的区域表示分析段空闲,根据这种方式算出来的总时间为
8+3+12+(100-1)×12=1211
这种方式的总时间为什么比图13-45的方式要少呢?这是因为在图13-45中,限定了各段的时间一样,都为最慢的那段的时间,而图13-46的方式却没有,其在执行第一条指令时,取指段节省12-8=4的时间,分析段又节省12-3=9的时间,所以总共节省了 13的时间。按图13-45方式来执行时,第一条指令的取指和分析段有时间空闲,黑色区域表示空闲,如图13-47所示。
如果取指时间t
取指
=8△t,分析时间t
分析
=12△t,执行时间t
执行
=3△t,此时时空图将变成如图13-48所示。
容易看出,执行100条指令的时间不变。
转载请注明原文地址:https://kaotiyun.com/show/XMxZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
存储器地址有很重要的作用,它的作用是(5)。
若磁盘的写电流波形如图2-22所示。图中波形a的记录方式是(61);波形b的记录方式是(62)。
ISDN相对传统电信网有哪些优点?ISDN有哪几种类型的业务?简要介绍。
在应用服务器关机的情况下,公司员工能连接上Internet吗?简要解释。在路由器和ISDN之间需要加入终端适配器(TA)吗?试说明在什么情况下需要加入TA。
廉价磁盘冗余阵列RAID利用冗余技术实现高可靠性,其中RAIDl的磁盘利用率为(1)。如果利用4个盘组成RAID3阵列,则磁盘利用率为(2)。(2009年上半年试题)(2)
Developingreliable software on time and within(66).represents a difficult endeavor for many organizations. Usually business s
Developingreliable software on time and within(66).represents a difficult endeavor for many organizations. Usually business s
Password is a(n)(71)series of characters that enables a user(72)a file, computer or program. On multi - user systems,(73)user mu
重新定义P操作: P(s): S=S-1; if s<0 then {将本进程插入相应等待队列的队首}; V操作的定义不变。 使用上述定义的信号量操作。现有n个进程竞争进入一个临界区,需要使用(24),并保证进程能够以正
(66)是操作系统中基本的并行单位、资源分配单位和调度单位。一个(66)通常是(67),进程可分为(68)进程和(69)进程两类。在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。所谓临界区是指(70)。(68)
随机试题
常用的利尿药主要根据其作用部位、化学结构及利尿效能分为__________、__________、__________三类。
井径测井对于无枪身射孔井也可通过测出射孔层的深度检查有无误射或漏射现象。()
康某,男,50岁。2个月前在某中医院诊断为郁证之心肾阴虚证,口服中药治疗。现出现心烦失眠、多梦遗精症状,其首选方剂是
患者腰痛多年,时轻时重,伴双下肢痛。10天前搬重物后腰腿痛加剧,并出现麻木与排尿困难。查体:腰运动受限,椎旁压痛向下肢放散,直腿高举与足背屈附加试验阳性。马鞍区痛觉减退。出现排尿困难,鞍区麻木的原因是
建筑物按用途可分为()建筑等类。
外国甲公司2015年为中国乙公司提供内部控制咨询服务,为此在乙公司所在市区租赁一办公场所,具体业务情况如下:(1)1月6日,甲公司与乙公司签订服务合同,确定内部控制咨询服务具体内容,合同约定服务期限为8个月,服务收费为人民币600万元(含增值税),所
A公司向B公司出售一批商品,并签订买卖合同。A按期供货后,B于4月6日向A出具面额为30万元的汇票,期限为5个月。A取得票据后不慎被C盗窃,C将票面金额改为50万元,并在票据背书添加“A将票据背书转让给C”的字样,盗盖A公司公章;之后C又将该票据背书转让
刑事警察简称“刑警”,是负责刑事案件侦破和检察工作的人民警察。()
衡量一个国家或地区城市化水平的标志是()。
TravelAgent:FreedomTravel.HowmayIhelpyou?Caller:Yes,I’dliketomakeaflightreservationforthetwenty-thirdofthi
最新回复
(
0
)