- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
③微命令译码电路 输出控制信号 译码电路 微命令字段μI[17:0] 微命令字段中的控制信号编码 采用的是直接编码. 输出的6个选择器控制信号: 13种/18位 aluSrc_A=μI[26], aluSrc_B=μI[25:24],…. 输出的5个存储控制信号: PCWrite=μI[23], Memwrite=μI[22],…. 输出的2个数据控制信号: extend=μI[19], operation=μI[18:14] */33 ※CPU的完整硬件结构 PCSrc[1:0] AluSrc_A extend +4 PC ALU F PCWrite RN1 RN2 WN RD1 RD2 RegWrite WD 寄堆 operation zero IRWrite Addr RD WD MemRead MemWrite 存储器 RN1 RN2 WN RD1 RD2 RegWrite WD 寄堆 E MDR A B 2 2 U 01 00 10 0 1 00 01 10 11 0 1 1 0 1 0 IR AluSrc_B[1:0] RegDst MemtoReg IorD rst 控制系统 IR[31:26] IR[5:0] CLK rst zero 13种(18位)控制信号 控制核心由微程序实现 */33 组合逻辑方式的特点: (1)控制信号的产生速度比微程序快 (2)设计不规整 (3)不容易修改或扩展 微程序控制方式的特点: (1)用规整的存储逻辑代替了不规整的、繁琐的硬连线逻辑,结构简化,有利于设计自动化 (2)容易修改和扩展、灵活、通用性强 (4)控制信号的产生速度比组合逻辑慢 (3)可靠性较高,易于诊断和维护 */33 * * 3.5.4 多周期MIPS处理器 (组合逻辑与微程序) */33 ※多周期CPU所需的控制信号 支持:R型运算、I型(访存/分支/运算等)和J型j指令; PCWrite operation extend AluSrc_A Mem2Reg PCSrc[1:0] AluSrc_B[1:0] RegDst IRWrite +4 PC ALU RN1 RN2 WN RD1 RD2 RegWrite WD 寄堆 zero Addr RD WD MemRead MemWrite 存储器 RN1 RN2 WN RD1 RD2 RegWrite WD 寄堆 E MDR A B 2 2 U 01 00 10 0 1 00 01 10 11 0 1 1 0 1 0 IR F IorD rst 共需13组控制信号(用天蓝色字体标注)。 */33 RegWrite … 多周期控制系统 32位指令: [31:26] [5:0] OP(6) … func(6) Zero 标志寄存器 时钟 信号 3、控制系统方案 外部控制 控制系统暂不考虑外部的I/O控制。 输出的13种控制信号 */33 ※控制信号的产生方式 两种方式: (1) 硬连线(hardwired), 基于组合逻辑电路。 (2) 微程序(micro-programmed),基于存储。 → 硬连线控制器 → 组合逻辑控制器 → 微程序控制器 */33 组合逻辑 电路 … 微命令序列 指令 译码器 … 外部控制/状态E 内部状态 S 时序系统 M 指令信息 I (1) 硬连线(组合逻辑)控制方式 ※控制信号(微命令)的产生原理 C= f(I, M, S, E) 时序信号 clock */33 PC 控制器 控制信号与各受控部件的连接通路 采用两级控制模式 主控单元 IR[31:0] zero IR[31:26] op 6 ALU 控制器 aluop m 4 IR[5:0] 6 func IorD MemWrite MemRead MemtoReg RegDst extend RegWrite ALUSrc_A ALUSrc_B IRWrite ALUSrc_B ALUSrc_A IRWrite 时序信号系统 2 2 b_flag clock 5(FT/DT/ET/MT/RT) reset FT_flag j_flag PCSrc extend MemWrite MemRead MemtoReg RegDst RegWrite operation IorD PCWrite */33 ※需分别设计实现各控制部件 ①时序系统; ②主控单元; ③PC控制器; ④ALU控制器; 设计思路: →整理控制信号级的逻辑表达式(指令·T) →整理控制部件级的输入/输出真值表 →把表达式转换成组合逻辑电路,综合、化简; */33 ①多周期时序系统 clock reset 时序信号系统 IR[31:26] FT DT ET
您可能关注的文档
最近下载
- 2025呼和浩特粮油收储有限公司招聘18名工作人员笔试参考题库附答案解析.docx VIP
- 办公室室内设计任务书.doc VIP
- UPS性能功能测试规范V.doc VIP
- 西门子111报文详细.xls VIP
- 供电技术第五版同向前课后习题答案解析.docx VIP
- xxxxxx项目室内设计任务书.pdf VIP
- 2025呼和浩特粮油收储有限公司招聘18名工作人员笔试模拟试题及答案解析.docx VIP
- 400字格子方格作文纸稿纸模板A4纸可直接打印.docx VIP
- 高速铁路概论:电气化铁道供电PPT教学课件.pptx VIP
- 2025呼和浩特粮油收储有限公司招聘18名工作人员笔试备考试题及答案解析.docx VIP
文档评论(0)