计算机组成原理(PPT课件).ppt

* 二、RISC CPU实例 1、MC88110 CPU 结构框图 MC 88110 CPU是一个RISC处理器。处理器有12个执行功能部件,3个cache和1个控制部件。图5.40为其结构框图。 三个CACHE:一个指令CACHE,一个数据CACHE,一个目标指令CACHE(TIC),用于保存转移目标指令。 两个 寄存器堆:一个是通用寄存器堆(R0~R31),用于整数和地址指针(字长32位),另一个扩展寄存器堆(X0~X31),用于浮点数(字长可为32、64、80位)。 12个功能部件:LOAD/STORE读写部件、整数运算部件(2个)、浮点加法部件、乘法部件、除法部件、图形处理部件、用于管理流水线的超标量指令派遣/转移部件。 六条80位的内部总线:2条源1总线、2条源2总线、2条目标总线。 * 2、MC 88110的指令流水线 MC 88110是超标量流水CPU,所以指令流水线在每个机器时钟周期完成两条指令。 流水线共分为三段: 取指和译码(F&D)段 执行(EX)段 写回(WB)段 * 3、指令动态调度策略 88110采用按序发射、按序完成的指令动态调度策略。 指令派遣单元总是发出单一地址,然后从指令cache取出此地址及下一地址的两条指令。译码后总是力图同一时间发射这两条指令到EX段。 若这对指令的第一条指令由于资源冲突或数据相关冲突,则这

文档评论(0)

1亿VIP精品文档

相关文档