单周期与多周期的比较指令流水线.pptVIP

  • 876
  • 0
  • 约8.01万字
  • 约 132页
  • 2017-12-07 发布于浙江
  • 举报
单周期与多周期的比较指令流水线

第一讲 流水线数据通路和控制 日常生活中的流水线处理例子:洗衣服 单周期处理器模型和流水线性能比较 什么样的指令集适合于流水线方式执行 如何设计流水线数据通路 以MIPS指令子集来说明 详细设计取指令部件 详细设计执行部件 分析每条指令在流水线中的执行过程,遇到各种问题: 资源冲突 寄存器和存储器的信号竞争 分支指令的延迟 指令间数据相关 如何设计流水线控制逻辑 分析每条指令执行过程中的控制信号 给出控制器设计过程 流水线冒险的概念 复习:A Single Cycle Processor 复习:Multiple Cycle Processor MCP: 一个功能部件在一个指令周期中可以被使用多次。 复习:Timing Diagram of a Load Instruction 一个日常生活中的例子—洗衣服 Laundry Example Ann, Brian, Cathy, Dave each have one load of clothes to wash, dry, and fold Washer takes 30 minutes Dryer takes 40 minutes “Folder” takes 20 minutes Sequential Laundry(串行方式) 串行方式下, 4 批衣服需要花费 6 小时(4x(30+40+20)=360分钟) N批衣服

文档评论(0)

1亿VIP精品文档

相关文档