- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章(6学时)控制器-英文要点
4、微程序i 一系列微指令的有序集合就是微程序。 一段微程序对应一条机器指令。 微地址?:存放微指令的控制存储器的单元地址 下面我们举一个十进制加法指令为实例。 * 下面我们举一个十进制加法指令为实例。 * 微程序控制器原理 控制存储器(μCM) 这是微程序控制器的核心部件,用来存放微程序。其性能(包括容量、速度、可靠性等)与计算机的性能密切相关。 微指令寄存器(μIR) 用来存放从μCM取出的正在执行的微指令,它的位数同微指令字长相等。 微地址形成部件 用来产生初始微地址和后继微地址,以保证微指令的连续执行。 微地址寄存器(μMAR) 它接受微地址形成部件送来的微地址,为下一步从μCM中读取微指令作准备。 * 微程序控制器的工作过程 (1)执行取指令的公共操作。 取指令的公共操作通常由一段取指微程序来完成,在机器开始运行时,自动将取指微程序的入口微地址送μMAR,并从μCM中读出相应的微指令送入μIR。微指令的操作控制字段产生有关的微命令,用来控制实现取机器指令的公共操作。取指微程序的入口地址一般为μCM的0号单元,当取指微程序执行完后,从主存中取出的机器指令就已存入指令寄存器IR中了。 (2)由机器指令的操作码字段通过微地址形成部件产生出该机器指令所对应的微程序的入口地址,并送入μMAR * (3)从μCM中逐条取出对应的微指令并执行之,每条微指令都能自动产生下一条微指令的地址。 (4)一条机器指令对应的微程序的最后一条微指令执行完毕后,其下一条微指令地址又回到取指微程序的人口地址,从而继续第(1)步,以完成取下条机器指令的公共操作。 以上是一条机器指令的执行过程,如此周而复始,直到整个程序的所有机器指令执行完毕。 * 设计微指令结构应当追求的目标是: (1) 有利于缩短微指令字的长度; (2) 有利于减小控制存储器的容量; (3) 有利于提高微程序的执行速度; (4) 有利于对微指令的修改; (5) 有利于提高微程序设计的灵活性。 * 微程序设计技术 (1)微命令编码 (2)微地址的形成方法 (3)微指令格式 * (1)微命令编码 已知:微指令的一般格式为: 微操作控制字段,顺序控制字段 微命令编码,即:操作控制字段设计方法。 通常有以下三种方法: 1. 直接表示法 2. 编码表示法 3. 混合表示法 * 1. 直接表示法 其特点是: 操作控制字段中的每一位代表一个微命令 优点是简单直观,其输出直接用于控制。 缺点是微指令字较长,因而使控制存储器容量较大 * 2. 编码表示法 把一组相斥性的微命令信号组成一个小组(即一个字段) ,然后通过小组译码器进行译码,产生所对应的微命令信号,即:译码输出作为操作控制信号。 其对应的微指令结构如下图所示。 采用字段译码的编码方法,可以用较小的二进制信息位表示较多的微命令信号。例如:3位二进位译码后可表示7个微命令,4位二进制位译码后可表示15个微命令。 与直接表示法相比,编码表示法可使微指令字大大缩短。但由于增加译码电路,使微程序的执行速度稍稍减慢。目前在微程序控制器设计中,字段直接译码法使用较普遍。 * 3. 混合表示法 混合表示法: 是把直接表示法与字段编码法混合使用,以便综合考虑指令字长、灵活性、微程序执行速度等方面的要求。 * (2)微地址的形成方法 就是顺序控制字段的设计方法 ①微程序入口地址的确定 1、执行“取机器指令”微程序 通常放在CM的0号或1号单元开始的一段连续单元中,它将一条机器指令从内存取出,送到IR。 2、根据机器指令的操作码指出微程序的入口地址(初始微地址),这是一种多分支(多路转移)的情况。可用PROM或PLA芯片直接得到入口地址。 * 就是顺序控制字段的设计方法 ②后续(后继)微地址的产生 实际上是如何确定下一条微指令的地址问题。通常,产生后继微地址有两种方法: 1. 计数器方式 2. 多路转移方式 * 1. 计数器方式 借鉴了用PC计数产生机器指令地址的方法,在微程序控制器中设置一个硬件计数器叫微程序计数器μPC; 顺序执行微程序时,(μPC)+1→μPC; 微程序出现转移时,由微指令地址字段中转移部分结合转移条件把新地址送入μPC。图示: 计数器方式的特点: 微指令字较短,微地址产生机构简单; 多分支能力弱,CM物理地址分配不方便。 * 2. 多路转移方式 一条微指令存在多个转移分支的情况称为多路转移。 后继微程序地址可由设计者指定或由设计者指定的测试判别字段控制产生。 多路转移方式的微指令格式: * 举例: 下图为一微程序流程图,每一个方框代表一条微指令,分别用字符A-P表示其执行的微操作,其中第
您可能关注的文档
- 山西省公路工程施工危险源辨识管理指南.ppt
- 第1.1节 从生物圈到细胞.ppt
- 山东数学建模报告(改).ppt
- 山西省运城会夏县二中2014-2015学年高中历史 第七单元 苏联的社会主义建设测试题 新人教版必修2.doc
- 第10单元课题2 酸和碱之间会发生什么反应第二课时.ppt
- 山西鑫海岩土工程有限公司朱学林2-b施工组织设计方案.doc
- 陕建集团陕西四建某项目部防护图集.doc
- 第10章 富含多不饱和脂肪酸的光合微生物的调查 姜剑锋.doc
- 陕西省建筑工程质量验收技术资料统一用表网架结构控制资料doc.doc
- 笔墨千秋(新版八年级第一课).ppt
- 山东省潍坊市第一中学2012届高三阶段测试 基本能力试题.docx
- 山东省济宁市曲阜师大附中2010届九年级历史上学期期中质量检测试题人教版.docx
- 山东省济宁市2011届高三教学质量监测历史试题.docx
- 山东省枣庄市薛城实验中学2015届高三上学期期末历史试题.docx
- 山东省济宁市微山县第一中学2015-2016学年高二语文入学检测考试试题.docx
- 山东省淄博市张店区湖田中学2014-2015学年七年级英语下学期期中学业水平检测试题.docx
- 云南省玉溪市峨山彝族自治县一中2025-2026学年高三上学期期中考试物理-学生用卷.pdf
- 广东省江门市新会区创新教育集团2025-2026学年部编版九年级历史上学期期中综合素养评价(含答案).pdf
- 长沙市岳麓实验高三期中考试历史-学生用卷.pdf
- 四川省宜宾市翠屏区2025--2026学年八年级上学期期中历史试题(含答案).pdf
最近下载
- 19 皇帝的新装 课件(共20张PPT)(含音频+视频).pptx VIP
- YL32-200液压机使用说明书.pdf VIP
- 辽宁公务员《行测》真题.docx VIP
- 脑血管痉挛防治必威体育精装版专家共识解读PPT课件.pptx VIP
- 集成电路与设计北京大学 .ppt VIP
- 《GB_T 43316.1-2023塑料 耐环境应力开裂(ESC)的测定 第1部分_通则》专题研究报告.pptx
- 热带气象学课件第4章热带大气环流与系统.pptx VIP
- 建筑电气控制技术复习题.docx VIP
- 安信安赢 15 号•重庆两江未来城股权投资集合资金信托计划 .PDF VIP
- 2024年初级会计职称《初级会计实务》精讲课件 第七章 收入、费用和利润.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)