早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

A.仅影响中断响应时间,不影响程序的正确执行B.不仅影响中断响应时间,还影响程序的正确执行C.

题目

A.仅影响中断响应时间,不影响程序的正确执行

B.不仅影响中断响应时间,还影响程序的正确执行

C.不影响中断响应时间,但影响程序的正确执行

D.不影响中断响应时间,也不影响程序的正确执行

参考答案
正确答案:B
解析:有关流水线执行时间的问题,请读者参考第2题的分析。在流水线结构的计算机中,影响流水线效率的因素主要有以下几个方面。1.条件转移指令(转移相关性)在存在转移指令的情况下,下一条需要执行的指令未必是程序计数器所指定的指令。只有在这条转移指令执行完成后,才能判断下一条指令是什么。如果在遇到转移指令时,关闭流水线的进入端口,防止错误发生,那么这种方法无疑会降低流水线的效率,而且程序中的条件转移是大量存在的,这势必使得流水线在很多时间内闲置,影响计算机的性能。为了解决这个问题,有的计算机采用猜测法,当发现条件转移指令时则系统猜测可能会跳转到的语句,如果猜测正确,则流水线正常运行,如果猜测错误,则需要清空当前流水线的内容。如图1-6(a)所示。还有一种需要编译系统的支持的方法,如图1-6(b)所示。方法是这样的:将必须执行的D指令提前执行,在D指令执行之后,条件转移指令的结果出来后,再判断是B或者C进入流水线。同样也可以把A指令前的指令滞后到A指令执行后执行,这样能保持流水线闲置的时间尽可能少。但是必须在D和B、C指令不存在前后依存关系的情况下采用。统计的结果还是不错的,50%的条件转移指令能够进行这样的优化。2.资源共享(数据相关性)由于使用流水线,因此当相邻的两条指令都对同一个资源进行操作时,或者前一条指令的输出是后一条指令的输入时,在没有流水线的情况下是正常的,在有流水线时就可能出现错误。例如:前一条指令是写,后一条指令是读,当前一条指令保存结果没有完成时,后一条指令的读操作数就已经开始,这样后一条指令读到的就是未改写的数据。为了解决这个问题,当遇到资源冲突时,就只好暂停后续指令进入流水线,这样也就降低了流水线的效率,显然,流水线步骤越多越容易引起资源冲突的发生。解决方法是:当发现相邻的语句存在资源共享冲突的时候,在两者之间插入其他语句,将两条指令进入流水线的时间拉开,以避免错误。3.寄存器相关(功能部件冲突)相邻的指令使用了相同的寄存器,也会使流水线失常。通常的解决方法是如果此时还有其他寄存器可用,则给两个指令分配不同的寄存器,以避免冲突的发生;4.中断系统当有中断发生时,和条件转移指令类似,流水线也不得不停止,以载入中断处理程序,由于中断的其他方面的优点,这种影响对流水线而言,是不可避免的。流水线响应中断有两种方式,一种是立即停止现有的流水线,称为精确断点法,这种方法能够立即响应中断,缩短了中断响应时间,但是增加了中央处理器的硬件复杂度。还有一种是在中断时,在流水线内的指令继续执行,停止流水线的入口,当所有流水线内的指令执行完毕后,再执行中断处理指令。这种方式中断响应时间较长,称为不精确断点法,优点是实现控制简单。
看了A.仅影响中断响应时间,不影响...的网友还看了以下:

关于反应热的问题1.中和热是什么键断裂什么键形成是热能变化?2.反应中能量如果以其他形式散失,那仅 化学 2020-04-08 …

英语翻译影视文化已经成为当代社会主要的文化传播手段,它不仅是人们的娱乐方式,同时也在不断地影响着人 英语 2020-04-08 …

A.仅影响中断反应时间,不影响程序的正确执行B.不仅影响中断反应时间,还影响程序的正确执行C. 计算机类考试 2020-05-26 …

A.仅影响中断响应时间,不影响程序的正确执行B.不仅影响中断响应时间,还影响程序的正确执行C. 计算机类考试 2020-05-26 …

网络成瘾不仅影响人的心理健康,还影响人的身体健康,所以青少年应该拒绝上网。(判断对错) 政治 2020-07-01 …

今年省教育厅下发了“校内公共场所全面禁止吸烟的若干规定”,一个人在公共场所吸烟,不仅影响自己的身体 物理 2020-07-24 …

(1)Zn粒和稀盐酸反应一段时间后,反应速率会减慢,当加热或加入浓盐酸后,反应速率明显加快.由此判 化学 2020-07-29 …

材料三二十四节气是天人合一观念的最美呈现,古人通过不断感应、变化、调适和效仿,获得了精准的秩序感。节 语文 2020-12-05 …

雾霾天气已经成为人们普遍关注的话题,雾霾不仅仅影响人们的出行,还影响着人们的健康.在2017年2月周 数学 2020-12-15 …

讲究礼仪的行为习惯不仅影响着交往的效果,还影响着自身的形象和事业的成功。观察下图,回答问题:(1)图 政治 2021-01-02 …