体系结构9_MIPS R4000

MIPS R4000的整型流水线

1.指令集:64位MIPS-3指令集

2.MIPS R4000流水线结构

    超流水结构(superpipeling)

    访存操作流水化

3.指令序列在流水线中的重叠执行过程

               定向+插入暂停周期

4.载入延迟为两个时钟周期

5. 指令序列在流水线中的执行时空图

6.R4000流水线的定向路径远多于MIPS流水线

    ALU输入端的定向源有4个:EX/DF,DF/DS,DS/TC,TC/WB

7.分支处理

   在EX段完成分支条件的计算,基本分支延迟为3个时钟周期

   分支处理策略

        -单周期延迟分支

        -从失败处调度

MIPS R4000的浮点流水线

-包括浮点除法器、浮点乘法器和浮点加法器各一个

-分为8段

-多功能非线性流水线

-双精度浮点操作指令延迟、初始化间隔和流水段的使用情况

MIPS R4000流水线性能分析

1.引起流水线暂停的四个主要原因

   载入暂停     分支暂停     浮点结果暂停    浮点结构性暂停

猜你喜欢

转载自blog.csdn.net/weixin_42596333/article/details/104200242