问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

“水平微指令”和“垂直微指令”各是什么?各有什么优缺点?

发布网友 发布时间:2022-05-05 15:35

我来回答

2个回答

热心网友 时间:2022-06-27 16:58

水平型微指令:一次能定义并执行多个并行操作微命令的微指令。

垂直型微指令:微指令中设置微操作码字段,采用微操作码编译法,由微操作码规定微指令的功能。

对于水平型微指令来说:并行操作能力强,效率高,灵活性强,而且执行一条指令的时间短,并且解释指令的微程序,有微指令字较长而微程序短的特点,但是用户难以掌握。水平型微指令的大多数微命令一般可直接控制对象故执行每条微指令的时间短。并且它要经过译码后控制对象影响每条微指令的执行时间。

对于垂直型微指令来说:并行操作能力弱,效率低,灵活性较弱,而且执行一条指令的时间较长,并且解释指令的微程序,有微指令字较短而微程序长的特点,对于用户来说比较容易掌握。垂直型微指令的结构类似于一般机器指令的结构由微操作码译码确定微指令的功能。垂直型微指令字长较短实现一条机器指令的微程序要比水平型微指令编写的微程序长得多它是用较长的微程序结构来换取较短的微指令结构。

热心网友 时间:2022-06-27 16:59

.水平型微指令
一次能定义并执行多个并行操作微命令的微指令,叫做水平型微指令。
其一般格式如下:




判别测试字段
下地址字段
按照控制字段的编码方法不同,水平型微指令又分为三种:全水平型(不译法)微指令,字段译码法水平型微指令,以及直接和译码相混合的水平型微指令。
2.垂直型微指令
微指令中设置微操作码字段,采用微操作码编译法,由微操作码规定微指令的功能,称为垂直型微指令。
其结构类似于机器指令的结构。它有操作码,在一条微指令中只有1-2个微操作命令,每条微指令的功能简单,因此,实现一条机器指令的微程序要比水平型微指令编写的微程序长得多。它是采用较长的微程序结构去换取较短的微指令结构。
下面举4条垂直型微指令的微指令格式加以说明。设微指令字长为16位,微操作码3位。
(1)寄存器-寄存器传送型微指令
其功能是把源寄存器数据送目标寄存器。13-15位为微操作码(下同),源寄存器和目标寄存器编址各5位,可指定31个寄存器。
(2)运算控制型微指令
其功能是选择ALU的左、右两输入源信息,按ALU字段所指定的运算功能(8种操作)进行处理,并将结果送入暂存器中。左、右输入源编址可指定31种信息源之一。
(3)访问主存微指令
其功能是将主存中一个单元的信息送入寄存器或者将寄存器的数据送往主存。存储器编址是指按规定的寻址方式进行编址。第1,2位指定读操作或写操作(取其之一)。
(4)条件转移微指令
其功能是根据测试对象的状态决定是转移到D所指定的微地址单元,还是顺序执行下一条微指令。9位D字段不足以表示一个完整的微地址,但可以用来替代现行μPC的低位地址。
测试条件字段有4位,可规定16种测试条件。
3.水平型微指令与垂直型微指令的比较
(1)水平型微指令并行操作能力强,效率高,灵活性强,垂直型微指令则较差。
(2)水平型微指令执行一条指令的时间短,垂直型微指令执行时间长。
(3)由水平型微指令解释指令的微程序,有微指令字较长而微程序短的特点。垂直型微指令则相反。
(4)水平型微指令用户难以掌握,而垂直型微指令与指令比较相似,相对来说,比较容易掌握。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何为职务侵占罪进行辩护 职务侵占如何辩护 职务侵占罪有效辩护点有哪些 miui11开发者选项在哪_小米miui11开发者选项在哪 查询考研成绩需要什么 考研查分前要做什么 考研查询需要什么证件 研究生什么专业好 什么专业的研究生最好 考研究生什么专业好 计算机组成原理是什么,基本模型机的微地址形成方法是什么? 凌源市第六监狱电话多少? 抚顺市新抚区李占峰家坐机号码我,我是朝阳凌源的,我姓张名大?手机号,18742188920 在因特网环境下,hdlc的地址字段是什么内容 凌源市医保咨询电话 简述微地址的确定方法 辽宁省凌源市第二监狱电话,电话号码多少? 某控制存储器4K字,每字48位,问控制信号多少位?下址字段多少位? 凌源市国土局电话号码给我? 辽宁省凌源市第五监狱九监区座机电话多少 04216883345是哪的电话号码???急急急急!!!!是不是辽宁省凌源市交警队的电话号码!急急急急!!!! 区号为0421的所有固定电话号谁有?帮忙 凌源第六监狱电话号是多少,需要什么证件可以探亲? 辽宁朝阳各地电话前几位数 凌源钢铁集团有限责任公司电话是多少? 凌源市医保咨询电话是什么 凌源火车站电话是什么啊??? 686是凌源座机开头号吗吗? 虾酱杂粮包的做法 杂粮包飘香鸭的做法 凌源市医保中心电话 凌源跑着修电话号码是多少? 关于计算机组成原理的题目 辽宁省凌源市好加好婚姻介绍所的电话号码是多少? 微指令中的下址字段有哪些控制方法?各自的工作过程是怎样的? hdlc的地址字段的扩展 在微程序控制计算器中,下一条要执行的微指令地址有哪些来源? 指出下列各指令中寻址方式的错误,并说明错误的原因 以太网帧结构中目的地址字段是地址到底如何定义的? 我有强直性脊柱炎,用益赛普六年了,我朋友在深圳上班,听说深圳能报销,他有五险一金,怎么才能让他帮我 从看过的快手记录里看到朋友的快手右上角有“已编辑”几个字是怎么回事?_百度问一问 益赛普能报销吗 有了解运动内 衣品牌前十名的吗?哪个牌子的比较好? 深圳市医保报销范围 怎么写字手机里才是正的 为什么电脑播放视频就死机 古代有踏青这个词么? 踏青古时叫什么 在公共浴池阴茎勃起怎么办? oppo手机屏密码忘了怎么开锁