�(jì)算機(jī)控制器是�(jì)算機(jī)的神�(jīng)中樞,指揮全�(jī)中各�(gè)部件自動(dòng)�(xié)�(diào)工作。在控制器的控制下,�(jì)算機(jī)能夠自動(dòng)按照程序�(shè)定的步驟�(jìn)行一系列操作,以完成特定任務(wù)�
控制器內(nèi)部的主要部件如下�
?、僦噶罴拇嫫鳎捍娣庞纱鎯?chǔ)器取得的指令�
②譯碼器:將指令中的操作碼翻譯成控制信號(hào)�
?、蹠r(shí)序節(jié)拍發(fā)生器:產(chǎn)生時(shí)序脈沖節(jié)拍信�(hào),使�(jì)算機(jī)有節(jié)�、有次序地工作�
?、懿僮骺刂撇考簩⒖刂菩�?hào)組合起來(lái),控制各�(gè)部件完成相應(yīng)的操��
?、葜噶钣?jì)�(shù)器:�(jì)算并指出下一條指令的地址�
(1)取指��
控制器的程序�(jì)�(shù)�(Program Counter,PC)中存放當(dāng)前指令的地址。執(zhí)行一條指令的步就是把該地址送到存儲(chǔ)器的地址�(qū)�(dòng)�(罔巾�(méi)有面�),按地址取出指令,送到指令寄存�(Instruction Register,IR)�。同�(shí)。PC自動(dòng)�1。準(zhǔn)備取下一條指��
(2)分析指令�
一條指令由兩部分組成:一部分稱為操作�(Opcration Code,OP)。指出該指令要�(jìn)行什么操�;另一部分稱為�(shù)�(jù)地址�,用于指出要�(duì)存放在哪�(gè)地址中的�(shù)�(jù)�(jìn)行操作。在分析指令階段,要將數(shù)�(jù)地址碼送到存儲(chǔ)器中取出需要的操作�(shù)到運(yùn)算器。同�(shí)把OP送到指令譯碼部件,翻譯成要對(duì)哪些部件�(jìn)行哪些操作的信號(hào),再通過(guò)操作控制邏輯,將指定的信�(hào)(和時(shí)序信�(hào))送到指定的部��
(3)�(fā)送操作控制信�(hào)�
將有�(guān)操作控制信號(hào),按照時(shí)序安排發(fā)送到相關(guān)部件,使有關(guān)部件在規(guī)定的節(jié)拍中完成�(guī)定的操作�
(1)定序�
組成程序的指令必須按照一定的順序被執(zhí)�,不能亂套�
(2)定時(shí)�
電子�(jì)算機(jī)是一種復(fù)雜的�(jī)�,由眾多的元�、部件組�,不同的信號(hào)�(jīng)�(guò)的路徑也不同。為了讓這些元件、部件能�(xié)�(diào)工作,系�(tǒng)必須有一�(gè)�(tǒng)一的時(shí)間標(biāo)�(zhǔn)——時(shí)鐘和節(jié)�。計(jì)算機(jī)中的�(shí)鐘和節(jié)拍是由一種振蕩器提供的。振蕩器的T作頻率稱為時(shí)鐘頻�。顯�,時(shí)鐘頻率越�,計(jì)算機(jī)工作節(jié)拍越��
定序與定�(shí)合起�(lái)稱為定時(shí)序�
(3)操作控制�
控制器應(yīng)能按指令�(guī)定的�(nèi)�,在�(guī)定的節(jié)拍向有關(guān)部件�(fā)出操作控制信�(hào)�
維庫(kù)電子�,電子知�(shí),一查百��
已收錄詞�161813�(gè)