硬连线控制器和微程序控制器各有哪些优缺点

硬连线控制器和微程序控制器各有哪些优缺点,第1张

1、反馈控制方式:是控制系统的主要控制方式。自动控制原理的主要研究对象是反馈控制系统。优点:能够抑制任何内外扰动对被控量的影响,控制精度高;缺点:结构复杂,可能出现系统不稳定问题,系统分析和设计较困难。2、开环控制方式:信号从系统输入端顺向流到系统输出端,输出量的6变化不会对控制作用产生影响。该控制方式也称为顺馈控制方式。开环控制方式的控制器必须针对作用信号类别和类型设计。优点:结构简单,系统分析和设计较简便。缺点:不能补偿其他因素对系统输出的影响。主要分类控制器分组合逻辑控制器和微程序控制器,两种控制器各有长处和短处。组合逻辑控制器设计麻烦,结构复杂,一旦设计完成,就不能再修改或扩充,但它的速度快。微程序控制器设计方便,结构简单,修改或扩充都方便,修改一条机器指令的功能,只需重编所对应的微程序;要增加一条机器指令,只需在控制存储器中增加一段微程序,但是,它是通过执行一段微程。具体对比如下:组合逻辑控制器又称硬布线控制器,由逻辑电路构成,完全靠硬件来实现指令的功能。

与微程序控制相比,硬布线控制的速度较快硬布线控制器结构逻辑网络输入信号的三个来源来自指令 *** 作码译码器的输出。

硬布线控制器的特点:硬布线控制器的优点是由于控制器的速度取决于电路延迟所以速度快,缺点是由于将控制部件看作专门产生固定时序控制信号的逻辑电路。

所以把yog用最少元件和取得最高速度作为目标,一旦设计完成,不可能通过其他额外修改添加新功能。

微程序控制器的特点:优点是同组合逻辑控制器相比,微程序控制器具有规整性、灵活性、可维护性等优点;缺点是由于微程序控制器采用了存储程序原理所以,每条指令都要从控制存储器中取一次,影响了速度。

微程序是英国剑桥大学教授M.V.Wilkes在1951年首先提出的,它是实现程序的一种手段,具体就是将一条机器指令编写成一段微程序。每一个微程序包含若干条微指令,每一条微指令对应一条或多条微 *** 作。在有微程序的系统中,CPU内部有一个控制存储器,用于存放各种机器指令对应的微程序段.当CPU执行机器指令时,会在控制存储器里寻找与该机器指令对应的微程序,取出相应的微指令来控制执行各个微 *** 作,从而完成该程序语句的功能.

微命令

控制部件通过控制线向执行部件发出的各种控制命令(这个是数理逻辑电路的领域)微 *** 作

执行部件接受微命令后所进行的 *** 作

微指令与微程序

微指令:同时发出的控制信号所执行的一组微 *** 作.例如:

加法指令的执行可分为:取指,计算地址,取 *** 作数和加法运算四步,每一步都由一组微 *** 作实现.这一组能同时执行的微 *** 作就构成一条微指令.

微程序:一组微指令的集合.这样:

程序由一组指令组成

指令由一个微程序实现

微程序由一组微指令实现

微指令由一组微 *** 作实现

,微程序设计技术,指的是利用软件技术来实现硬件设计的一门技术。

优点:微程序设计克服了组合逻辑控制单元线路庞杂的缺点,同硬布线比较具有规整性,灵活性,可维护性等一系列优点。

缺点:由于增加了到控制存储器中读取微指令的时间导致执行速度慢


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12035159.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存