- 1、本文档共108页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微程序控制器——基本概念 微程序控制器——设计技术 ⑴计数器方式: 设置一个微程序计数器μ PC,在顺序执行微指令时,后继微指令地址由现行微地址加上一个增量来实现。遇到转移时,由微指令给出转移微地址。 微程序控制器——设计技术 微程序地址字段格式的设计 第一种方式: 将微指令的地址字段(顺序控制字段)分成两部分:转移控制字段BCF和转移地址字段BAF。 微程序控制器——设计技术 微程序控制器——设计技术 BCF=000,顺序执行微指令,后继微地址为μPC+1。 BCF=001,机器指令操作码产生后继微地址的微命令,后继微地址由OP变换后产生。 BCF=010,无条件转移微指令,将BAF送μPC。 BCF=011,条件转移微指令,后继微指令地址由转移条件的测试结果确定。 BCF=100,测试循环微指令,后继微地址由测试循环条件确定。 BCF=101,转微子程序微命令,后继微地址即微子程序入口微地址由μPC与BAF字段组合形成。 BCF=110,返回微命令。 微程序地址字段格式的设计 第二种方式: 在微指令格式中,将微操作控制字段和转移地址字段重叠使用。如果顺序执行微指令,该微指令只有微操作控制字段和转移控制字段,没有转移地址字段,下一条微指令地址由μPC+1来确定;如果是转移微指令,因为该位置不执行任何微操作,只是改变微程序的流程,所以可以用微操作控制字段给出下一条要执行的微指令地址,并把微地址放在μPC中。 微程序控制器——设计技术 计数器方式的优点是微指令字较短,便于编写微程序,后继微地址产生机构比较简单; 缺点是执行速度低,原因是计数器方式不易直接实现对应于各个测试条件的多路转移,而微程序的主要特点是存在大量的分支。 微程序控制器——设计技术 ⑵断定方式 (下址字段法) 所谓断定方式是指后继微指令地址可由设计者指定或由设计者指定的测试判断字段控制生产。在这种方式中,当微程序不产生分支时,后继微指令地址直接由微指令的顺序控制字段给出;当微程序出现分支时,按顺序控制字段给出的测试判别字段和状态条件来形成后继微地址。 这种方式因为要在微指令格式中设置一个字段用来指明下一条要执行的微指令地址,所以也称为下址字段法。 微程序控制器——设计技术 用断定方式实现的微程序控制单元结构 微程序控制器——设计技术 采用断定方式的微指令格式如下: 微程序控制器——设计技术 ⑴水平型微指令:一次能定义并执行多个并行操作微命令的微指令,叫做水平型微指令。 基本特征: 微指令字较长 一条微指令能控制数据通路中多个功能部件并行操作。 微命令的编码简单,尽可能使微命令与控制门之间具有直接对应关系。 格式如下: 微程序控制器——设计技术 ⑵垂直型微指令:在微指令中设置微操作码字段,采用为操作码编译法,由操作码规定为微指令的功能,在一条微指令中只有一、两个微操作命令称为垂直型微指令。 基本特征: 微指令字短。 微指令的并行操作能力有限,一条微指令只能控制数据通路中的一、两个信息传送。 微指令编码比较复杂,全部微命令组成一个微操作码字段,经过完全译码,微指令的各个二进制位与数据通路的各个控制点之间完全不存在直接对应关系。 微命令编码设计 表10—0 模型机微命令编码 4位 4位 2位 2位 3位 4位 3位 2位 2位 0:NOP 0:NOP 0:NOP 0:NOP 0:NOP 0:NOP 0:NOP 0:NOP 0:NOP 1:AX→IB 1:AXin 1:DR→DB 1:AR→AB 1:ADD 1:SAL 1:INC 1:+2SI 1:+2DI 2:BX→IB 2:BXin 2:DB→DR 2:ARin 2:ADC 2:SAR 2:DEC 2:-2SI 2:-2DI 3:CX→IB 3:CXin 3:SUB 3:SHR 3:NEG 4:DX→IB 4:DXin 4:SUBB 4:ROL 4:NOT 5:SI→IB 5:SIin 5:AND 5:ROR 6:DI→IB 6:DIin 6:OR 6:RCL 7:BP→IB 7:BPin 7:XOR 7:RCR 8:SP→IB 8:SPin 8:0→T 9:S→IB 9:Sin A:T→IB A:Tin B:PC→IB B:PCin C:PSW→IB C:PSWin D:DR→IB D:DRin
您可能关注的文档
- 第八章 编码原则说明书.doc
- 第2节 局域网互联设备.ppt
- 第十一章 中移电子商务有限公司.ppt
- 第二章 深化大气污染防治,共筑生态文明.ppt
- 电子元器件应用-SM9261 PFM 升压 DC-DC 变换器(副本).pdf
- 第七章 快播大屏幕连接安装使用手册(最新、最全).docx
- 批处理作业调度-附件.ppt
- 检测试验室简介指南.pdf
- 第一章 北京华通网安信息技术有限公司---电子文档安全管理系统V3.0 《管理用户使用手册》.pdf
- 第十章 牵引供电系统运.ppt
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
最近下载
- 盈亏问题精选应用题.pdf
- 《 手缝的基础针法》小学五年级劳动与技术PPT课件.pptx VIP
- 广东省惠州市2025届高三第三次调研考试语文试题及答案.docx
- 2023版GMP指南-厂房设施与设备P(1-300).pdf VIP
- 3、一例肺炎链球菌感染合并间质性肺炎患者的病例讨论.pptx VIP
- a serpina penserete正谱钢琴伴奏谱五线谱.PDF
- 【核心素养】第16课《学先锋做先锋》第2课时课件 2025道德与法治一年级下册.pptx
- 长沙航空职业技术学院单招职业技能测试题库及答案解析.pdf VIP
- 2019年国资委企业绩效评价标准值.pdf VIP
- 2023苏教版科学六年级下册教学计划、教学设计及教学总结(含目录)平铺式.docx VIP
文档评论(0)