- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
18位 考虑留有一定的余量 取操作控制字段 下地址字段 5位 共30位 (6) 定义微指令操作控制字段每一位的微操作 0 1 2 23 24 29 … … 24位 6位 10.2 多路选择 OP IR 下地址 控制存储器 … CMDR 控制信号 微地址 形成部件 (5) 省去了 CMAR 的控制存储器 3. 编写微指令码点 1 1 16 LDA 12 1 11 ADD 1 10 04 COM 03 CLA 1 1 1 01 1 1 00 微指令 地址 (八进制) 微程序 名称 1 1 0 0 1 1 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 微指令(二进制代码) 操作控制字段 下地址字段 1 17 0 0 1 0 0 0 取指 02 20 × × × × × × 0 0 0 0 1 0 0 1 0 0 1 0 0 0 0 0 0 0 10.2 27 26 25 24 23 10 4 3 2 1 29 28 0 … … 1 * * 以输入数据为例的半同步通信时序 T1 主模块发地址 T2 主模块发命令 … T3 从模块提供数据 T4 从模块撤销数据,主模块撤销命令 Tw 当 为低电平时,等待一个 T WAIT Tw 当 为低电平时,等待一个 T WAIT 3.5 上述三种通信的共同点 一个总线传输周期(以输入数据为例) 主模块发地址 、命令 从模块准备数据 从模块向主模块发数据 总线空闲 3.5 占用总线 不占用总线 占用总线 (5) 分离式通信 充分挖掘系统总线每瞬间的潜力 主模块 申请 占用总线,使用完后 即 放弃总线 的使用权 从模块 申请 占用总线,将各种信 息送至总线上 一个总线传输周期 子周期1 子周期2 3.5 主模块 1. 各模块有权申请占用总线 分离式通信特点 充分发挥了总线的有效占用 2. 采用同步方式通信,不等对方回答 3. 各模块准备数据时,不占用总线 4. 总线被占用时,无空闲 3.5 10.2 微程序设计 一、微程序设计思想的产生 1951 英国剑桥大学教授 Wilkes 完成 一条机器指令 微操作命令 1 微操作命令 2 微操作命令 n …… 微指令 1微指令 n 微程序存储逻辑 一条机器指令对应一个微程序 …… 存入 ROM 二、微程序控制单元框图及工作原理 1. 机器指令对应的微程序 M+1 M M+2 P+1 K K+2 P P+2 K+1 … 取指周期微程序 对应 LDA 操作的微程序 对应 STA 操作的微程序 间址周期微程序 中断周期微程序 10.2 2. 微程序控制单元的基本框图 微地址 形成部件 顺序逻辑 CMAR 地址译码 控制存储器 标志 CLK 下地址 CMDR 至 CPU 内部和系统总线的控制信号 OP IR 操作控制 顺序控制 微指令基本格式 10.2 二、微程序控制单元框图及工作原理 M+1 M M+2 P+1 K K+2 P P+2 K+1 … 取指周期 微程序 对应 LDA 操作的微程序 对应 STA 操作的微程序 间址周期 微程序 中断周期 微程序 M+1 M+2 P+1 P+2 K+1 K+2 M M 转执行周期微程序 … 转取指周期微程序 … 10.2 3. 工作原理 控存 M+1 M M+2 P+1 Q Q+2 P P+2 Q+1 … 取指周期 微程序 对应 LDA 操 作的微程序 对应 ADD 操 作的微程序 Q+1 Q+2 M M+1 M+2 P+1 P+2 M … … … 对应 STA 操 作的微程序 K+1 K+2 M K K+2 K+1 LDA X ADD Y STA Z 主存 STP 用户程序 10.2 3. 工作原理 (1) 取指阶段 M CMAR CM ( CMAR ) CMDR 由 CMDR 发命令 形成下条微指令地址 Ad (CMDR ) CMAR CM (CMAR ) CMDR 由 CMDR 发命令 Ad (CMDR ) CMAR CM (CMAR ) CMDR 由 CMDR 发命令 M + 1 M + 2 PC MAR 1 R M ( MAR )
您可能关注的文档
- 战争类电影Top50.doc
- 战争能否避免.ppt
- 战争女神攻略.doc
- 战争与武装冲突法.ppt
- 张九元《简约管理》学习课件.ppt
- 张利华语文第五单元.doc
- 张纹2014模考试题.doc
- 张销民完形填空.doc
- 张小薇作文集(成品).doc
- 张展兴文集 Microsoft PowerPoint 演示文稿.ppt
- [厦门]福建厦门市大同中学高中物理教师招聘笔试历年参考题库频考点试题附带答案详解.docx
- [南通]江苏南通海安市产业研究院服务中心招聘高层次产业人才2人笔试历年参考题库频考点试题附带答案详解.docx
- [南通]江苏南通如皋市卫健系统部分单位招聘备案制工作人员104人笔试历年参考题库频考点试题附带答案详解.docx
- [南通]江苏南通启东市人武部专职民兵教练员招聘笔试历年参考题库频考点试题附带答案详解.docx
- [厦门]福建厦门市松柏小学非在编代课人员招聘笔试历年参考题库频考点试题附带答案详解.docx
- 2025年海南体育职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析.docx
- 2025至2031年中国防缩全棉色织磨毛布行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国破碎壁数据监测研究报告.docx
- 2024年专业技术人员继续教育公需科目-专业技术人员网络道德建设考试近5年真题集锦(频考类试题)带答案.docx
- 2024年业务知识竞赛-浙江中国移动营业宽级化考试近5年真题集锦(频考类试题)带答案.docx
文档评论(0)