版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2021/3/10 讲解:XX 1 QQ: 68046508 2021/3/10 讲解:XX 2 掌握硬布线控制器的组成原理及设计方法。掌握硬布线控制器的组成原理及设计方法。 理解单周期和多周期硬布线控制器的理解单周期和多周期硬布线控制器的“状态机状态机”模型,了模型,了 解两者间的差异。解两者间的差异。 2021/3/10 讲解:XX 3 2021/3/10 讲解:XX 4 2021/3/10 讲解:XX 5 NOP 0000XXXX 空指令:不执行任何操作空指令:不执行任何操作 HLT1110XXXX “断点断点”:硬件停机:硬件停机 JMP1 0010XXXX 间接寻址:间接寻址: ad
2、dr1 =addr2,addr2 PC JMP2 addr1 直接寻址:直接寻址: addr1 PC 0100XXXX addr1 二次间二次间址:址:addr1=addr2, addr2=addr3, addr3PC JMP3 0110XXXX addr1 2021/3/10 讲解:XX 6 【T1】源部件】源部件总线总线BUS【T2】总线】总线BUS目标部件目标部件 【M1】【M2】 单周期单周期 硬布线控制器硬布线控制器 状态机状态机 【M3】【M4】 【T1】源部件】源部件总线总线BUS【T2】总线】总线BUS目标部件目标部件 【M1】【M2】 多周期多周期 硬布线控制器硬布线控制器
3、状态机状态机 【M3】【M4】 2021/3/10 讲解:XX 7 HLTHLT指令指令 P1( 0 0 I7 I6 I5 ) 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1 硬件停机硬件停机 【M1】 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1 【M2】 【M3】 【M4】 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1 【M2】 【M3】 【M4】 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1
4、【T1】 【T2】 【T1】 PCAR,ROMBUS 【T2】BUSIR, PC+1 【M2】 【M3】 【M4】 【T1】 【T2】 【T1】 【T2】 【T1】 【T2】 【M2】 【M3】 【M4】 【T1】 【T2】 【T1】 【T2】 JMP3JMP3指令指令JMP2JMP2指令指令JMP1JMP1指令指令NOPNOP指令指令 单周期单周期 硬布线控制器硬布线控制器 状态机流程图状态机流程图 微操作信号M1M2M3M4 LDIRNOP/HLT/JMP1/JMP2/JMP3 LDARNOP/HLT/JMP1/JMP2/JMP3JMP1/JMP2/JMP3JMP2/JMP3JMP3 NO
5、P/HLT/JMP1/JMP2/JMP3JMP1/JMP2/JMP3JMP2/JMP3JMP3 JMP1/JMP2/JMP3JMP2/JMP3JMP3 PC_INCNOP/HLT/JMP1/JMP2/JMP3JMP1/JMP2/JMP3JMP2/JMP3JMP3 2021/3/10 讲解:XX 8 2021/3/10 讲解:XX 9 多周期多周期 硬布线控制器硬布线控制器 状态机流程图状态机流程图 HLTHLT指令指令 P1( 0 0 I7 I6 I5 ) 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1 硬件停机硬件停机 【M1】 【T1】PCAR,ROMBUS 【T2】BUS
6、IR, PC+1 【M2】 【M3】 【M4】 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1 【M2】 【M3】 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1 【T1】PCAR,ROMBUS 【T2】BUSIR, PC+1 【M2】 JMP3JMP3指令指令JMP2JMP2指令指令JMP1JMP1指令指令 NOPNOP指令指令 M1M时序:时序:M=NOPM1+JMP1M2+JMP2M3+JMP3M4 LDIR = #LDPC =
7、M1 LDAR = PC_INC = 1 #OE = 0 2021/3/10 讲解:XX 10 2021/3/10 讲解:XX 11 时钟时钟CLKCLK接在接在MANUAL_CLKMANUAL_CLK端,令端,令RESET=1RESET=1,则,则#CLR=0#CLR=0,清零,清零 微地址寄存器微地址寄存器MA4MA0MA4MA0和指令寄存器和指令寄存器IRIR。此时,。此时,#HLT=1#HLT=1,且,且 74LS19474LS194状态状态S0,S1=1,1S0,S1=1,1,工作模式是送数。,工作模式是送数。 令令RESET=0RESET=0,74LS19474LS194恢复循环右
8、移模式,进入第一条指令恢复循环右移模式,进入第一条指令 的取指周期节拍时序。的取指周期节拍时序。 注:跳出注:跳出“断点断点”后后,CPUCPU进入进入HLTHLT指令指令的的后续下一条指令的取指周期后续下一条指令的取指周期。 2021/3/10 讲解:XX 12 2021/3/10 讲解:XX 13 汇编助记符汇编助记符注释注释(M地址:机器指令地址:机器指令) JMP1, 06H 程序跳转到地址程序跳转到地址06H执行执行 06HPC 00H:00100000 01H:00000110 HLT停机停机02H:11101010 NOP/Addr空空/【地址地址】03H:00001010 JM
9、P3, 0BH 程序跳转到地址程序跳转到地址 0BH 执行执行 0BH=03H, 0BH=03H=0AH 0AHPC 04H:01100000 05H:00001011 NOP/Addr空空/【地址地址】06H:00000010 HLT停机停机07H:11100001 JMP2, 06H 程序跳转到地址程序跳转到地址06H执行执行 06H=02H, 02HPC 08H:01000000 09H:00000110 HLT停机停机0AH:11100000 NOP/Addr空空/【地址地址】0BH:00000011 2021/3/10 讲解:XX 14 请问多周期硬布线控制器可否取消请问多周期硬布线
10、控制器可否取消TCLOCKTCLOCK,简化为只有一,简化为只有一 级状态机级状态机MCLOCKMCLOCK?如果可以,硬布线控制器电路怎么修改?如果可以,硬布线控制器电路怎么修改? 在本实验的在本实验的 CPU CPU模型机上增加两个模型机上增加两个74LS17374LS173寄存器寄存器R1R1和和R2R2, 以及一个连接总线以及一个连接总线BUSBUS的的8 8位拨码开关,扩展位拨码开关,扩展CPUCPU指令集,增指令集,增 加下述加下述MOV/SETMOV/SET指令及相应的微指令指令及相应的微指令: 注:注:IMMIMM是由拨码开关输入的是由拨码开关输入的8 8位立即数;位立即数;RARA和和RBRB是是在指令在指令“功能功能” ” 描述中的描述中的逻辑寄存器,可以逻辑寄存器,可以对应对应R0R0或或R1R1寄存器。寄存器。 I7 I6 I5 I4I3 I2 I1 I0 2021/3/10 讲解:XX 15 在在上述上述思考题的电路基础上,参考上述思考题的电路基础上,参考上述“2.5“2.5运算器实验运算器实验”, 再再增加增加74LS18174L
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年上海戏剧学院单招职业技能测试题库附参考答案详解(b卷)
- 2026年上海海洋大学单招职业倾向性测试题库及答案详解(易错题)
- 2026年上海商学院单招职业技能考试题库含答案详解(夺分金卷)
- 2026年上海第二工业大学单招综合素质考试题库参考答案详解
- 2026年上海建桥学院单招职业技能测试题库及完整答案详解
- 2026年上海政法学院单招职业技能考试题库及参考答案详解(新)
- 2026年三峡电力职业学院单招职业适应性测试题库附参考答案详解(巩固)
- 2026年三门峡职业技术学院单招综合素质考试题库完整答案详解
- 2026年三亚市单招职业适应性考试题库完整答案详解
- 2026年乌兰察布职业学院单招职业适应性测试题库含答案详解(基础题)
- 国企中层干部招聘笔试试题
- 滨海新区2025-2026学年高二第一学期期末检测物理试题(原卷+解析)
- 2025-2030中医药产业发展现状与创新驱动政策建议研究报告
- 2025年广东省第一次普通高中学业水平合格性考试(春季高考)语文试题(含答案详解)
- 医院医疗质量管理与监督
- 矿业安全试题及答案
- 【新疆、西藏】2025年高考全国卷理综化学高考真题(原卷版)
- 初中英语非谓语动词重点知识讲解与练习
- 高压真空断路器课件
- 2025年中国芭蕾舞剧演出行业市场全景分析及前景机遇研判报告
- 奥林巴斯相机μ-840说明书
评论
0/150
提交评论