控制器(Control Unit),是整個計算機系統(tǒng)的控制中心,它指揮計算機各部分協(xié)調(diào)地工作,保證計算機按照預(yù)先規(guī)定的目標(biāo)和步驟有條不紊地進行操作及處理??刂破鲝拇鎯ζ髦兄饤l取出指令,分析每條指令規(guī)定的是什么操作以及所需數(shù)據(jù)的存放位置等,然后根據(jù)分析的結(jié)果向計算機其它部件發(fā)出控制信號,統(tǒng)一指揮整個計算機完成指令所規(guī)定的操作。計算機自動工作的過程,實際上是自動執(zhí)行程序的過程,而程序中的每條指令都是由控制器來分析執(zhí)行的,它是計算機實現(xiàn)程序控制的主要設(shè)備。
通常把控制器與運算器合稱為中央處理器(Central Processing Unit,CPU)。工業(yè)生產(chǎn)中總是采用的超大規(guī)模集成電路技術(shù)來制造中央處理器,即CPU芯片。它是計算機的核心設(shè)備。它的性能,主要是工作速度和計算精度,對機器的整體性能有的影響。