计算机系统结构 陈智勇 第4章 流水线计算机设计技术.pptx

计算机系统结构 陈智勇 第4章 流水线计算机设计技术.pptx

计算机系统结构 陈智勇 第4章 流水线计算机设计技术

4.8 相关处理和控制机构 4.9 先进的流水技术—动态调度4.10 超标量处理机和VLIW体系结构4.11 超流水处理机 4.12 超标量超流水处理机 习题4 4.1 重叠解释方式和相关处理 4.1.1 重叠解释方式的提出 解释一条机器指令的那些微操作可分解成取指令、分析指令与执行指令,从时间上看如图4.1所示。 取指令指的是按指令计数器的内容访问主存,取出该指令送到指令寄存器。指令的分析指的是对指令的操作码进行译码,按寻址方式和地址字段形成操作数的有效地址,并用此有效地址去取操作数(可能访主存,也可能访寄存器),还要为准备取下一条指令提前形成下一条指令的地址等。指令的执行则指的是对操作数进行运算、处理,或存储运算结果(可能要访主存)。 指令的解释方式可以有顺序解释方式和重叠解释方式。指令的顺序解释方式是指各条机器指令之间顺序串行地执行,执行完一条指令后才取出下一条指令来执行,而且每条机器指令内部的各条微指令也是顺序串行地执行,如图4.2所示。顺序执行的优点是控制简单。由于下一条指令的地址是在指令解释过程的末尾形成的,因此无论是由指令计数器加1,还是由转移指令把转移地址送到指令地址计数器,形成下一条指令的地址,由本条指令转入下一条指令的时间关系都是一样的。但由于是顺序执行的,上一步操作未完成,下一步操作就不能开始。因此,带来的主要缺点是速度慢,机器各部件的利用率很

文档评论(0)

1亿VIP精品文档

相关文档