CPU主要包括運算器和高速緩沖存儲器及實現(xiàn)它們之間聯(lián)系的數(shù)據(jù)、控制及狀態(tài)的總線。它與內(nèi)部存儲器和輸入/輸出設備合稱為電子計算機三大核心部件。
CPU的主要功能:
1、處理指令:這是指控制程序中指令的執(zhí)行順序。程序中的各指令之間是有著嚴格順序的,必須嚴格按程序規(guī)定的順序執(zhí)行,才可以保證計算機系統(tǒng)工作的正確性。
2、執(zhí)行操作:一條指令的功能往往是由計算機中的部件執(zhí)行一系列的操作來實現(xiàn)的。CPU要根據(jù)指令的功能,產(chǎn)生相應的操作控制信號,發(fā)給相應的部件,進而控制這些部件按指令的要求進行動作。
3、控制時間:對各種操作實施時間上的定時。在一條指令的執(zhí)行過程中,在什么時間做什么操作均應受到嚴格的控制,計算機才能有條不紊地工作。
4、處理數(shù)據(jù):即對數(shù)據(jù)進行算術(shù)運算和邏輯運算,或進行其他的信息處理。其功能主要是解釋計算機指令以及處理計算機軟件中的數(shù)據(jù), 并執(zhí)行指令。計算機的所有操作都受CPU控制,CPU的性能指標直接決定了微機系統(tǒng)的性能指標。