控制單元 (計算機)
指计算机内部cpu中的部件-控制单元
此條目沒有列出任何參考或來源。 (2010年2月17日) |
控制單元(Control Unit),有時為CPU一部分,有時安裝於CPU外部,負責指揮CPU工作。通過該裝置的運行來控制其他裝置的活動,也被視作有限狀態自動機的一種。
CPU的控制單元曾經只被當成暫時性的通路,其設計十分困難。 目前的控制單元多採用被包含於存儲控制器的微程序加工製造。工作時由微型定序器選定微程序代碼,其各字節即負責控制計算機的各個部分。諸如寄存器,算術邏輯單元,指令寄存器,總線,甚至芯片外部的輸入輸出均在其掌控之中。在當前的計算機中,各子系統分別擁有隸屬於控制單元的控制器,由這些控制器監督各子系統工作。
大多數計算機資源都由控制單元CU管理,其引導在CPU和其他設備間的指令流向,約翰·馮·諾伊曼將其歸為馮·諾伊曼結構。在現代CPU的設計中,控制單元通常是CPU的一部分,其整體作用和操作自生產以來就不會改變。
控制單元的種類
編輯無論何種控制單元,原理均為由控制單元發出控制信號,通過該信號對CPU各部加以控制。控制單元大體分為以下兩類。
參見
編輯