微控制器原理实验教程 微控制器是什么

控制存储器(CM)是微程序控制器的核心部件,由ROM器件实现,用于存储所有按一定规则组织的控制信号。R微程序控制器的工作原理是根据所读机器指令的操作码找到相应微程序的入口地址,并根据指令的具体功能所确

控制存储器(CM)是微程序控制器的核心部件,由ROM器件实现,用于存储所有按一定规则组织的控制信号。R微程序控制器的工作原理是根据所读机器指令的操作码找到相应微程序的入口地址,并根据指令的具体功能所确定的顺序,从控制存储器中逐个读出微指令,从而“驱动”计算机各功能部件的正确运行。微程序控制的基本思想是将解决问题的常用方法复制到程序中,将操作控制信号编译成所谓的“微指令”并存储在只读存储器中。当机器运行时,这些微指令被逐一读出,从而产生整机所需的各种操作控制信号,使相应的部件执行规定的操作。与组合逻辑控制器相比,R微程序控制器具有规则性、灵活性和可维护性等一系列优点。因此,它在计算机设计中逐渐取代了早期的组合逻辑控制器,得到了广泛的应用。在计算机系统中,微程序设计技术是一种用软件方法设计硬件的技术。