cpu功能有:1、順序控制,指控制程序中指令的執(zhí)行順序;2、操作控制,控制部件按指令的要求進(jìn)行動(dòng)作;3、時(shí)間控制,對(duì)各種操作實(shí)施時(shí)間上的定時(shí);4、數(shù)據(jù)加工,對(duì)數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算。
中央處理器(CPU,central processing unit)作為計(jì)算機(jī)系統(tǒng)的運(yùn)算和控制核心,是信息處理、程序運(yùn)行的最終執(zhí)行單元。CPU 自產(chǎn)生以來(lái),在邏輯結(jié)構(gòu)、運(yùn)行效率以及功能外延上取得了巨大發(fā)展。
CPU的主要功能有四個(gè),分別是順序控制、操作控制、時(shí)間控制、數(shù)據(jù)加工。
1、順序控制:這是指控制程序中指令的執(zhí)行順序。程序中的各指令之間是有嚴(yán)格順序的,必須嚴(yán)格按程序規(guī)定的順序執(zhí)行,才能保證計(jì)算機(jī)工作的正確性。
2、操作控制:一條指令的功能往往是由計(jì)算機(jī)中的部件執(zhí)行一系列的操作來(lái)實(shí)現(xiàn)的。CPU要根據(jù)指令的功能,產(chǎn)生相應(yīng)的操作控制信號(hào),發(fā)給相應(yīng)的部件,從而控制這些部件按指令的要求進(jìn)行動(dòng)作。
3、時(shí)間控制:時(shí)間控制就是對(duì)各種操作實(shí)施時(shí)間上的定時(shí)。在一條指令的執(zhí)行過(guò)程中,在什么時(shí)間做什么操作均應(yīng)受到嚴(yán)格的控制。只有這樣,計(jì)算機(jī)才能有條不紊地自動(dòng)工作。
4、數(shù)據(jù)加工:即對(duì)數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算和邏輯運(yùn)算,或進(jìn)行其他的信息處理。