版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1/12PCWriteoperationextendAluSrc_AMem2RegPCSrc1:0AluSrc_B1:0RegDstIRWrite+4PCALURN1RN2WNRD1RD2RegWriteWD寄堆寄堆zeroAddr RDWDMemReadMemWrite存储器存储器RN1RN2WNRD1RD2RegWriteWD寄堆寄堆EMDRAB22U0100011011011010IRFIorDrst2/12PCSrc选择打入选择打入PC的数的数据来源据来源01选通选通F暂存器暂存器00选通选通ALU的输出的输出10选通分支转移地址选通分支转移地址PCWrite设置设置PC的工作模的工作
2、模式式0未使用未使用1将将PC置为写模式置为写模式IorD选择存储器地址选择存储器地址端端addr的来源的来源0选通选通PC1选通暂存器选通暂存器FMem2Reg选通寄存器堆选通寄存器堆WD的数据源的数据源0选通暂存器选通暂存器F1选通暂存器选通暂存器MDRExtend设置设置1632位的位的扩展模式扩展模式00扩展扩展(逻辑型逻辑型)1符号扩展符号扩展(数值型数值型)3/12ALUsrc_A选择选择ALU的的A端端口数据来源口数据来源0选通选通PC1选通选通A暂存器暂存器ALUSrc_B选择选择ALU的的B端端口数据来源口数据来源00选择常数选择常数401选通寄存器选通寄存器B10选通扩展后
3、的数据选通扩展后的数据11选通扩展并左移的数据选通扩展并左移的数据IRWrite设置设置IR的工作的工作模式模式0未使用未使用1将将IR设置为写模式设置为写模式RegDst、 RegWrite与单周期数据通路中的一致与单周期数据通路中的一致MemWrite、MemReadoperation(续表)(续表)这些信号将参与指令执行过程的控制!这些信号将参与指令执行过程的控制!4/1IRMemPCPCPC+4T0T1T2T3T4R型型lwswbeqI运算运算jFTDTETMTRTARegrsBRegrtFA op BARegrsFA+E(offset)MDRMemFRegrtMDRARegrsBRe
4、grtFA+E(offset)MemFBARegrsBRegrtFPC+E(offset)2A-BZero=1: PCF PCPC31:28U addr2FA op E(imm)ARegrsRegrdFRegrtFRegrdFRegrtF取指令取指令译码译码执行执行访存访存写回寄堆写回寄堆5/12时钟时钟周期周期功能(微)操作功能(微)操作 控制信号(微命令)控制信号(微命令)T0IRMemPCPCPC+4IorD=0, MemRead=1, IRWrite=1ALUSrc_A=0, ALUSrc_B=00, operation=0010, PCSrc=00, PCWrite=1T1ARegr
5、s, BRegrt时钟边沿触发,无其它控制信号时钟边沿触发,无其它控制信号T2FA BALUSrc_A=1, ALUSrc_B=01, , T3RegrdFRegDst=0, Mem2Reg=0, RegWrite=1T4 R型指令:型指令:op rd, rs, rt6/1时钟时钟周期周期功能(微)操作功能(微)操作 直接控制信号(微命令)直接控制信号(微命令)T0IRMemPCPCPC+4IorD=0,MemRead=1, IRWrite=1ALUSrc_A=0, ALUSrc_B=00, operation=0010, PCSrc=00, PCWrite=1T1ARegrs时钟边沿触发,无
6、其它控制信号时钟边沿触发,无其它控制信号T2FA +E(offset)ALUSrc_A=1, ALUSrc_B=10, extend=1, operation=0010T3MDRMemFIorD=1, MemRead=1T4RegrtMDRRegDst=1, MemtoReg=1, RegWrite=1 I型访存指令型访存指令: lw rt, offset(rs)7/1时钟时钟周期周期功能(微)操作功能(微)操作 直接控制信号(微命令)直接控制信号(微命令)T0IRMemPCPCPC+4IorD=0,MemRead=1, IRWrite=1ALUSrc_A=0, ALUSrc_B=00, op
7、eration=0010, PCSrc=00, PCWrite=1T1ARegrsBRegrt时钟边沿触发,无其它控制信号时钟边沿触发,无其它控制信号T2FA +E(offset)ALUSrc_A=1, ALUSrc_B=10, extend=1, operation=0010T3MemFBIorD=1, MemWrite=1T4 I型访存指令型访存指令: sw rt, offset(rs)8/12时钟时钟周期周期功能(微)操作功能(微)操作直接控制信号(微命令)直接控制信号(微命令)T0IRMemPC, PCPC+4IorD=0,MemRead=1, IRWrite=1, ALUSrc_A=
8、0, ALUSrc_B=00, operation=0010, PCSrc=00, PCWrite=1T1ARegrs, BRegrt, FPC+E(offset)2ALUSrc_A=0, ALUSrc_B=11, operation=0010, extend=1T2A-B:If zero=1, PCFIf zero=0, NOPALUSrc_A=1, ALUSrc_B=01, operation=0110If zero=1: PCSrc=01, PCWrite=1T3T4 I型分支指令型分支指令: beq rs, rt, offset9/12时钟时钟周期周期功能(微)操作功能(微)操作直接控
9、制信号(微命令)直接控制信号(微命令)T0IRMemPC, PCPC+4IorD=0,MemRead=1, IRWrite=1, ALUSrc_A=0, ALUSrc_B=00, operation=0010, PCSrc=00, PCWriteT1ARegrs时钟边沿触发,无其它控制信号时钟边沿触发,无其它控制信号T2FA E(imm)ALUSrc_A=1, , ALUSrc_B=10, T3RegrtFMem2Reg=0, RegDst=1, RegWrite=1T4 I型运算指令型运算指令: op rt, rs, imm10/12时钟时钟周期周期功能(微)操作功能(微)操作直接控制信号(微命令)直接控制信号(微命令)T0IRMemPC, PCPC+4IorD=0,MemRead=1, IRWrite=1, ALUSrc_A=0, ALUSrc_B=00, operation=0010, PCSrc=00, PCWrite=1T1PCPC31:28U(address2)PCSrc=10, PCW
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 11.2.1 三角形的内角
- 青岛版小学五年级《科学》下册备课教案
- 2024年9月湖南娄底新化事业单位面试题及答案全套
- 月考试卷(1-2单元)(试题)-2024-2025学年六年级上册数学北师大版
- 《漫话一对师徒轻点几种方法》教学设计
- 随堂学案:赏经典片断学写作方法
- 【作文指导】写作中的“以小见大”
- 近代德国政治制度与具有独特性的现代化进程
- 第六单元测试卷(单元卷)-2024-2025学年六年级上册语文统编版
- 记账实操-电脑批发零售店的账务处理分录
- 2024-2030年中国造船市场融资规模分析与发展形势展望研究报告
- 新概念第一册笔记(短语和句型)
- 中央空调改造投标方案(技术方案)
- 广东省佛山市2024年九年级上学期开学物理试卷附答案
- 2024年全国军队文职人员招聘之军队文职公共科目考试经典测试题附答案
- 2024(新高考2卷)英语试题详解解析 课件
- 医院食堂菜谱
- 从电影《我不是药神》看法律与道德的冲突与协调
- GB/T 25390-2024风能发电系统风力发电机组球墨铸铁件
- 举报违法占用耕地材料范文
- (正式版)SHT 3533-2024 石油化工给水排水管道工程施工及验收规范
评论
0/150
提交评论