为了改进由于条件转移指令引起的流水线断续现象、减少条件转移指令造成的执行部件停顿时间,一般有哪几种措施?
第1题:
条件转移指令的目标地址应在本条件转移指令的下一条指令地址的【 】字节范围内。
第2题:
下列指令中,不属于程序控制指令的是(2)。
A.无条件转移指令
B.条件转移指令
C.中断隐指令
D.循环指令
第3题:
●为了大幅度提高处理器的速度,当前处理器中采用了指令及并行处理技术,如超标量(Superscalar,)它是指 (1) 。流水线组织是实现指令并行的基本技术,影响流水线连续流动的因素除数据相关性、转移相关性外,还有 (2) 和 (3) ;另外,要发挥流水线的效率,还必须重点改进 (4) 。在RISC设计中,对转移相关性一般采用 (5) 方法解决。
(1) A.并行执行的多种处理安排在一条指令内
B.一个任务分配给多个处理机并行执行
C.采用多个处理部件,多条流水线并行执行
D.增加流水线级数,提高并行度
(2)~ (3) A.功能部件冲突
B.内存与CPU速度不匹配
C.中断系统
D.访内指令
(4) A.操作系统
B.指令系统
C.编译系统
D.高级语言
(5) A.猜测法
B.延迟转移
C.指令预取
D.刷新流水线重填
第4题:
转移指令分为条件转移指令和无条件转移指令,条件转移指令的转移目的地址只能是短标号,即转移范围不能超过()字节。
第5题:
现采用4级流水线结构分别完成一条指令的取指、指令译码和取数、运算以及送回运算结果4个基本操作,每步操作时间依次为60ns、100ns、50ns和 70ns。该流水线的操作周期应为(1)ns。若有一小段程序需要用20条基本指令完成(这些指令完全适合于流水线上执行),则得到的第一条指令 结果需(2)ns,完成该段程序需(3)ns。在流水线结构的计算机中,频繁执行(4)指令时会严重影响机器的效率。当有中断请 求发生时,采用不精确断点法,则将(5)。 空白(4)处应选择()
第6题:
条件转移指令的不确定性往往会影响指令流水线的执行效率。为此,Pentium微处理器采取了指令预取和分支【 】技术,从而较好地解决了这一问题。
第7题:
()包括条件转移指令、无条件转移指令、停止指令和复位指令。
A.运算指令
B.控制指令
C.传送指令
D.特殊指令
第8题:
为了使程序能够在内存空间浮动,使用无条件转移指令时应选用
A.段内直接转移指令
B.段内间接转移指令
C.段间直接转移指令
D.段间间接转移指令
第9题:
条件转移指令和无条件转移指令有什么不同?
第10题:
试比较无条件转移指令、条件转移指令、调用指令和中断指令有什么异同?