计算机系统结构电子教案课5.pptxVIP

  • 5
  • 0
  • 约5.03千字
  • 约 25页
  • 2018-10-12 发布于上海
  • 举报
计算机系统结构电子教案课5

RISC流水线5段功能的初步定义(时钟周期图Cycle)(1)流水运行方式取指PC+4译码取数计算判断访存送PC写回指令KIFIDEXMemWB指令K+1IFIDEXMemWB(2)顺序运行方式取指译码取数计算判断访存送PC写回指令KIFIDEXMemWB指令K+1IFIDEXMemWB2014.2.17计算机系统结构RISC流水线5段功能的初步定义2014.2.17计算机系统结构3.4.1 用顺序方式实现RISC详解 为了简单,先考虑顺序处理方式下的工作过程(即不考虑并行处理多条指令):(1) IF —— 取指周期(后来称IM)(2) ID —— 指令译码/读寄存器周期(3) EX —— 执行/地址计算周期 做4种操作之一:存储器地址计算、寄存器/寄存器ALU运算、寄存器/立即数ALU运算、分支地址计算与条件判断。(4) MEM —— 存储器访问/分支完成周期(ALU指令不需要)(后来称DM) 做2种操作之一:存储器访问、根据分支条件对PC赋值。(5) WB —— 写回寄存器周期(分支指令不需要) 做2种操作之一:ALU结果写寄存器、LOAD结果写寄存器。 总周期数 = n × CPI(ALU和分支指令的CPI=4,其它指令的CPI=5)2014.2.17计算机系统结构3.5 基本的MIPS流水线(P87) 按流水方式运行需要解决的问题: 存储周期———每个时钟周期都至少访问一次

文档评论(0)

1亿VIP精品文档

相关文档