控制單元_(計算機)

控制單元 （ Control Unit ） ， 有時爲CPU一部分 ， 有時安裝於CPU外部 ， 負責指揮CPU工作 。 通過該裝置的運行來控制其他裝置的活動 ， 也被視作有限狀態自動機的一種 。 CPU的控制單元曾經只被當成暫時性的通路 ， 其設計十分困難 。 目前的控制單元多采用被包含於存儲控制器的微程序加工製造 。 工作時由微型定序器選定微程序代碼 ， 其各字節即負責控制計算機的各個部分 。 諸如寄存器 ， 算術邏輯單元 ， 指令寄存器 ， 總線 ， 甚至芯片外部的輸入輸出均在其掌控之中 。 在當前的計算機中 ， 各子系統分別擁有隸屬於控制單元的控制器 ， 由這些控制器監督各子系統工作 。 大多數計算機資源都由控制單元CU管理 ， 其引導在CPU和其他設備間的指令流向 ， 約翰 · 馮 · 諾伊曼將其歸爲馮 · 諾伊曼結構 。 在現代CPU的設計中 ， 控制單元通常是CPU的一部分 ， 其整體作用和操作自生產以來就不會改變 。