2017年計(jì)算機(jī)一級考試MSOffice考點(diǎn)解析:控制器

字號:

為了大家能夠更好地備考2017年計(jì)算機(jī)一級等級考試,今天特意為大家整理了以下2017年計(jì)算機(jī)一級考試MSOffice考點(diǎn)解析,希望對大家有幫助!
    2.1.2控制器
    控制器(ControlUnit,cu)是計(jì)算機(jī)的心臟,由它指揮全機(jī)各個部件自動、協(xié)調(diào)地工作。控制器的基本功能是根據(jù)指令計(jì)數(shù)器中指定的地址從內(nèi)存取出一條指令,對指令進(jìn)行譯碼,再由操作控制部件有序地控制各部件完成操作碼規(guī)定的功能??刂破饕灿涗洸僮髦懈鞑考臓顟B(tài),使計(jì)算機(jī)能有條不紊地自動完成程序規(guī)定的任務(wù)。
    從宏觀上看,控制器的作用是控制計(jì)算機(jī)各部件協(xié)調(diào)工作。從微觀上看,控制器的作用是按一定順序產(chǎn)生機(jī)器指令以獲得執(zhí)行過程中所需要的全部控制信號,這些控制信號作用于計(jì)算機(jī)的各個部件以使其完成某種功能,從而達(dá)到執(zhí)行指令的目的。所以,對控制器而言,真正的作用是對機(jī)器指令執(zhí)行過程的控制
    控制器由指令寄存器(InstructionRegister.IR)、指令譯碼器(InstructionDecoder,ID)、程序計(jì)數(shù)器(ProgramCounter,PC)和操作控制器(OperationController,OC)4個部件組成,如圖2-2所示。IR用以保存當(dāng)前執(zhí)行或即將執(zhí)行的指令代碼;ID用來解析和識別IR中所存放指令的性質(zhì)和操作方法;OC則根據(jù)ID的譯碼結(jié)果,產(chǎn)生該指令執(zhí)行過程中所需的全部控制信號和時序信號;PC總是保存下一條要執(zhí)行的指令地址,從而使程序可以自動、持續(xù)地運(yùn)行。