微控制器原理實驗教程 微控制器是什么
控制存儲器(CM)是微程序控制器的核心部件,由ROM器件實現(xiàn),用于存儲所有按一定規(guī)則組織的控制信號。R微程序控制器的工作原理是根據(jù)所讀機器指令的操作碼找到相應微程序的入口地址,并根據(jù)指令的具體功能所確
控制存儲器(CM)是微程序控制器的核心部件,由ROM器件實現(xiàn),用于存儲所有按一定規(guī)則組織的控制信號。R微程序控制器的工作原理是根據(jù)所讀機器指令的操作碼找到相應微程序的入口地址,并根據(jù)指令的具體功能所確定的順序,從控制存儲器中逐個讀出微指令,從而“驅動”計算機各功能部件的正確運行。微程序控制的基本思想是將解決問題的常用方法復制到程序中,將操作控制信號編譯成所謂的“微指令”并存儲在只讀存儲器中。當機器運行時,這些微指令被逐一讀出,從而產生整機所需的各種操作控制信號,使相應的部件執(zhí)行規(guī)定的操作。與組合邏輯控制器相比,R微程序控制器具有規(guī)則性、靈活性和可維護性等一系列優(yōu)點。因此,它在計算機設計中逐漸取代了早期的組合邏輯控制器,得到了廣泛的應用。在計算機系統(tǒng)中,微程序設計技術是一種用軟件方法設計硬件的技術。