当前位置:首页 > 经典书库 > 自然辩证法辞典

微程序设计

书籍:自然辩证法辞典 更新时间:2018-11-17 06:06:08

出处:按学科分类—自然科学总论 天津人民出版社《自然辩证法辞典》第873页(519字)

一种给计算机上控制部件系统化的设计技术原则。

它是将控制器本身设计成一台小小的“计算机”,接受一条程序指令之后,在自己存放微程序的“控制存贮器”中取出一系列微指令加以执行,使控制部件洽似一台镶嵌在主机中的“微计算机”。这一设计原则是本世纪50年代提出的。

按照控制论观点,计算机硬件结构可分为控制部件和被控制部件(数据处理部件)两大部分。

控制部件是计算机中央处理器的核心。

它的功能是根据存贮器中的程序指令向整机各数据处理部件发出控制信号,协同整机动作,其结构极为复杂。计算机指令系统不同,其控制器结构也就完全不同。

于是,不同机器之间的指令码不能通用,控制器也没有统一的设计方法。为了给控制部件提供一种系统化的设计技术,提出微程序设计原则。

按照微程序原则设计的计算机,通过改写自己的微程序就能方便地改变自己的指令系统,执行其它机器的机器码程序,从而“仿真”任何别种计算机。

微程序原则也使不同计算机控制部件的结构趋于一致,只要改写微程序就能相当方便地改变计算机的指令系统。

这种方法已广泛应用于现代计算机系统设计工作中。这是一般系统论中关于“任何复杂系统都分层次”思想在计算机体系结构中的生动体现。

上一篇:微处理机 下一篇:自然辩证法辞典目录
分享到: