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