【计算机组成原理】水平型微指令和垂直型微指令

1.水平型微指令:采用长格式,一条微指令能控制数据通路中多个功能部件并行操作。

其一般格式如下:

控制字段 判别测试字段 下地址字段。
2.垂直型微指令:采用短格式,一条微指令只能控制一两种操作。

3.水平型微指令与垂直型微指令的比较:
(1)水平型微指令并行操作能力强,指令高效,快速,灵活,垂直型微指令则较差。
(2)水平型微指令执行一条指令时间短,垂直型微指令执行时间长。
(3)由水平型微指令解释指令的微程序,有微指令字较长而微程序短的特点。垂直型微指令则相反。
(4)水平型微指令用户难以掌握,而垂直型微指令与指令比较相似,相对来说,比较容易掌握。

水平型微指令一指多用,长度虽长但并行性高,速度快,够灵活

垂直型微指令单指单用,长度虽短但效率低,并行性差,指令数多

【例1】【江苏科技大学2015年】

在一个CPU周期中,一次能定义并执行多个并行操作微命令的微指令叫做水平型微指令,在一个CPU周期中,采用操作码方式,一次只能控制信息从某个源部件到某个目标部件执行过程的微指令叫垂直型微指令。后者实现一条机器指令的微程序要比前者编写的微程序

【例2】【杭州电子科技大学2011年】

微指令按照格式可以分为水平微指令垂直微指令两种,前者并行操作能力强,但字长较长;后者的并行能力弱,但字长较短。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值