码迷,mamicode.com
首页 > 其他好文 > 详细

计算机原理 6.13 单周期MIPS CPU

时间:2020-06-25 09:44:24      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:支持   load   mic   字段   周期控制   实现   inf   复用器   src   

1、MIPS  CPU控制器设计

定长指令周期:单周期实现

  所有指令均在一个时钟周期内完成,CPI=1

  性能取决于最慢的指令,时钟周期过长

变长指令周期:多周期实现

  缩短时钟周期,复用器件或数据通路

  可支持流水操作,提升性能

2、MIPS指令格式

技术图片

 

 

 3、R型指令格式

技术图片

 

 

 4、I型指令格式

技术图片

 

 

 5、取指令数据通路

技术图片

 

 

 6、R型指令数据通路

技术图片

 

 

 7、lw指令数据通路

技术图片

 

 

 8、sw指令数据通路

技术图片

 

 

1、数据通路组合

技术图片

 

 

 2、单周期MIPS数据通路

技术图片

 

 3、R型指令数据通路建立过程

技术图片

 

 4、LW指令数据通路建立过程

技术图片

 

 5、SW指令数据通路建立过程

技术图片

 

 技术图片

 

 技术图片

 

 8、单周期MIPS控制器设计

技术图片

 

 

单周期控制器无时序逻辑,纯组合逻辑电路

输入信号

  指令字Opcode,Func字段(12位)

输出信号

  多路选择器选择信号

  内存访问控制信号

  寄存器写使能信号

 

计算机原理 6.13 单周期MIPS CPU

标签:支持   load   mic   字段   周期控制   实现   inf   复用器   src   

原文地址:https://www.cnblogs.com/fate-/p/13191047.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!