微命令的方法 在计算机中的各个控制门,在任一微周期内,不可能同时被打开,而且大部分是关闭的(相应的控制位为0).所谓微周期,指的是一条微指令所需的执行时间.如果有若干个(一组)微命令,在每次选择使用它们的微周期内,只有一个微命令起作用,那么这若干个微命令是互斥的.例如,向主存储器发出的读命令和写命令是互斥的;又如在ALU部件中,送往ALU两个输入端的数据来源往往不是唯一的,而每个输入端在任一微周期中只能输入一个数据,因此控制该输人门的微命令是互斥的.选出互斥的微命令,并将这些微命令编成一组,成为微指令字的一个字段,用二进制编码来表示,就是字段直接编译法.例如,将7个互斥的微命令编成一组,用三位二进制码分别表示每个微命令,那么在微指令中,该字段就从7位减成3位,缩短了微指令长度.而在微指令寄存器的输出端,为该字段增加一个译码器,该译码器的输出即为原来的微命令.字段长度与所能表示的微命令数的关系如下:字段长度 微命令数2位 2~33位 4~74位 8~15一般每个字段要留出一个代码,表示本段不发出任何微命令,因此当字段长度为3位时,最多只能表示7个互斥的微命令,通常代码000表示不发微命令.字段间接编译法是在字段直接编译法的基础上,进一步缩短微指令字长的。微指令编码有哪三种方式?微指令格式有哪几种?微程序控制有哪些特点?微指令编码方式有三种:直接表示法、编码表示法、混合表示法。微指令的格式大体分成两类:水平型微。微程序控制器主要由哪几个部分组成 1.组合逻辑控制器有哪些缺点,微程序控制器如何针对这些缺点对其进行了改进?(P140)答:组合逻辑控制器的缺点为:①设计不规整,设计效率较低;控制器核心结构零乱,不便于检查和调试。②不易修改与扩展指令系统功能。改进:引入了程序技术,使设计规整;引入了存储逻辑,使功能易于扩展。2.微程序控制的基本思想是什么?答:①若干微命令编制成一条微指令,控制实现一步操作;②若干微指令组成一段微程序,解释执行一条机器指令;③微程序事先存放在控制存储器中,执行机器指令时再取出。3.简述控制存储器存储的内容,以及与主存的区别。答:控制存储器中存放微程序。与主存的区别:①控制存储器在CPU中、而主存不是;②控制存储器是一个ROM而主存是ROM和RAM③控制存储器容量比主存小④控制存储器字长比主存长⑤控制存储器速度比主存快4.微指令可分为哪两部分?各自作用是什么?答:微指令可分为微命令字段(或微操作控制字段和微地址字段或顺序控制字段微命令字段:提供一步操作所需的微命令。微地址字段:指明后续微地址的形成方式提供微地址的给定部分。5.采用分段直接编译法时,微命令分组的原则是什么?答:同类操作中互斥的微。
随机阅读
- 航城街道航城中学规划图 重庆市合川区最好的乡镇是?
- 横岗街道松柏社区旧改 深圳横岗大康社区核酸检测点在哪里?
- 求建筑类生产实习日记,报告。毕业实习报告 建筑施工毕业实践报告日记
- 宜宾南门大桥站街 宜宾南门大桥桥拱处传来“咔嚓咔嚓”的声响,桥面人行道又出现裂纹!有安全隐患?
- 我每天晚上睡觉或一个人在房间都会想到鬼。白天就不会。晚上看见什么东西都能看成恐怖的东西。这是啥情况 鬼白天都干什么
- 国内外工业软件的差距在哪?如何赶上? 汉京山变电站
- 死杂种滚 在《荒野大镖客 2》中有哪些有趣的细节?
- 上海嘉年华,锦江乐园 ,哪个更值得去玩? 上海嘉年华乐园
- 上海市长宁区仙霞路454弄10号 上海市长宁区仙霞路750弄乘什么地铁去?
- 我的学校是山东凯文科技职业学院 山东凯文科技职业学院到底怎么样?请在校的有良心的学生回答下,学校的托死远点!!!
- 60年代上海日化厂 上海梦娜日化厂
- 窝窝资源网 开封团购网,晴天团和窝窝团哪个好点?
- 谈一下中国喜剧片的现状 推荐几部喜剧片,要真的很搞笑的,国内国外的都可以
- 凤山县太平小学 重庆垫江地区发展怎么样?
- 惠州万通大厦详细地址 中信集团和华润集团哪个更牛B?
- 青岛倍特机械科技有 自动称重包装机的原理是什么
- 教材建设绿色发展
- 合肥华翰物业管理有限公司怎么样? 合肥丽景碧雅物业
- 省级水产良种场 广东省有哪些水产原种场及优质种苗场(罗非、草鱼及其他品种)
- 厌氧细菌培养基 怎样培养粪便,需氧,厌氧的培养基是什么?然后想检测细菌中代谢的酶及代谢产物.方法是什么?有厌氧手套箱