硬布线微程序什么意思

时间:2025-01-28 16:14:25 手机游戏

硬布线微程序是指 将机器指令编写成一段微程序的方法。微程序是由英国剑桥大学教授M.V. Wilkes在1951年首先提出的,用于实现程序的一种手段。硬布线控制器则是早期设计计算机的一种方法,通过线性逻辑门来执行控制功能,通常由多个开关、继电器或二进制输入和输出组成,每个开关、继电器或二进制输入和输出都代表一个特定的功能,可以直接连接到硬件设备上进行操作。

硬布线控制器和微程序控制器的主要区别在于微操作控制信号的形成方式:

硬布线控制器:

控制功能由逻辑门组合实现,每个开关、继电器或二进制输入和输出都代表一个特定的功能,可以直接连接到硬件设备上进行操作。

微程序控制器:

控制功能是在存放微程序存储器和存放当前正在执行的微指令的寄存器直接控制下实现的,通过数组存储微小的指令,并将指令与当前指令进行匹配,根据当前指令来确定下一步该做什么。

总结:

硬布线控制器:通过逻辑门组合实现控制功能,简单直接。

微程序控制器:通过微程序存储器和寄存器实现控制功能,更为灵活和复杂。