計算機控制器作用計算機中的控制器起什麼作用

2021-03-05 09:21:44 字數 4185 閱讀 8657

1樓:月似當時

(1)定序。組成程式的指令必須按照一定的順序被執行,不能亂套。

(2)定時。電子計算機是一種複雜的機器,由眾多的元件、部件組成,不同的訊號經過的路徑也不同。

為了讓這些元件、部件能協調工作,系統必須有乙個統一的時間標準——時鐘和節拍。計算機中的時鐘和節拍是由一種振盪器提供的。振盪器的t作頻率稱為時鐘頻率。

(3)操作控制。控制器應能按指令規定的內容,在規定的節拍向有關部件發出操作控制訊號。

擴充套件資料

操作控制器常用的控制方式有同步控制、非同步控制、聯合控制。

1、同步控制方式:任何指令的執行或指令中各個微操作的執行,均由確定的,具有統一基準時標的時序訊號所控制。即所有的操作均由統一的時鐘控制,在標準時間內完成。

(在同步控制下,每個時序訊號的結束就意味著安排完成的工作已經完成,隨即開始執行後續的微操作或自動轉向下條指令的執行。)

2、非同步控制方式:沒有統一的同步訊號,採用問答方式進行時序協調,將前一操作的回答作為下一操作的啟動訊號。

3、聯合控制方式:將同步控制和非同步控制相結合。其通常設計思想為:在功能部件內部採用同步方式或以同步方式為主的控制方式;在功能部件間採用非同步方式。

2樓:匿名使用者

它控制和協調整個計算機的動作,控制通常需要程式計數器(pc)、指令暫存器(ir)、指令解碼器(id)、定時與控制電路,以及脈衝源、中斷等共同完成。控制器由:指令暫存器instruction register、指令解碼器instruction decoder、定時與控制電路programmable logic array、程式計數器program counter、標誌暫存器flags register、堆疊和堆疊指標stack pointer、暫存器組等構成。

3樓:匿名使用者

控制器作用:

資料緩衝:由於i/o裝置的速率較低而cpu和記憶體的速率卻很高,故在控制器中必須設定一緩衝器。在輸出時,用此緩衝器暫存由主機高速傳來的資料,然後才以i/o裝置所具有的速率將緩衝器中的資料傳送給i/o裝置;在輸入時,緩衝器則用於暫存從i/o裝置送來的資料,待接收到一批資料後,再將緩衝器中的資料高速地傳送給主機。

差錯控制:裝置控制器還兼管對由i/o裝置傳送來的資料進行差錯檢測。若發現傳送中出現了錯誤,通常是將差錯檢測碼置位,並向 cpu報告,於是cpu將本次傳送來的資料作廢,並重新進行一次傳送。

這樣便可保證資料輸入的正確性。

資料交換:這是指實現cpu與控制器之間、控制器與裝置之間的資料交換。對於前者,是通過資料匯流排,由cpu並行地把資料寫入控制器,或從控制器中並行地讀出資料;對於後者,是裝置將資料輸入到控制器,或從控制器傳送給裝置。

為此,在控制器中須設定資料暫存器。

狀態說明:標識和報告裝置的狀態控制器應記下裝置的狀態供cpu了解。例如,僅當該裝置處於傳送就緒狀態時,cpu才能啟動控制器從裝置中讀出資料。

為此,在控制器中應設定一狀態暫存器,用其中的每一位來反映裝置的某一種狀態。當cpu將該暫存器的內容讀入後,便可了解該裝置的狀態。

接收和識別命令:cpu可以向控制器傳送多種不同的命令,裝置控制器應能接收並識別這些命令。為此,在控制器中應具有相應的控制暫存器,用來存放接收的命令和引數,並對所接收的命令進行解碼。

例如,磁碟控制器可以接收cpu發來的read、write、format等15條不同的命令,而且有些命令還帶有引數;相應地,在磁碟控制器中有多個暫存器和命令解碼器等。

位址識別:就像記憶體中的每乙個單元都有乙個位址一樣,系統中的每乙個裝置也都有乙個位址,而裝置控制器又必須能夠識別它所控制的每個裝置的位址。此外,為使cpu能向(或從)暫存器中寫入(或讀出)資料,這些暫存器都應具有唯一的位址。

4樓:匿名使用者

控制器是計算機的指揮中心,負責決定執行程式的順序,給出執行指令時機器各部件需要的操作控制命令.

由程式計數器、指令暫存器、指令解碼器、時序產生器和操作控制器組成,它是發布命令的「決策機構」,即完成協調和指揮整個計算機系統的操作。

主要功能:

從記憶體中取出一條指令,並指出下一條指令在記憶體中位置對指令進行解碼或測試,並產生相應的操作控制訊號,以便啟動規定的動作;

指揮並控制cpu、記憶體和輸入/輸出裝置之間資料流動的方向。

控制器:根據事先給定的命令發出控制資訊,使整個電腦指令執行過程一步一步地進行,是計算機的神經中樞。

5樓:愛我一輩子的事

控制器運算器只能完成運算,而控制器用於控制著整個cpu的工作。

1、 指令控制器

指令控制器是控制器中相當重要的部分,它要完成取指令、分析指令等操作,然後交給執行單元(alu或fpu)來執行,同時還要形成下一條指令的位址。

2、 時序控制器

時序控制器的作用是為每條指令按時間順序提供控制訊號。時序控制器包括時鐘發生器和倍頻定義單元,其中時鐘發生器由石英晶體振盪器發出非常穩定的脈衝訊號,就是cpu的主頻;而倍頻定義單元則定義了cpu主頻是儲存器頻率(匯流排頻率)的幾倍。

3、 匯流排控制器

匯流排控制器主要用於控制cpu的內外部匯流排,包括位址匯流排、資料匯流排、控制匯流排等等。

4、中斷控制器

中斷控制器用於控制各種各樣的中斷請求,並根據優先順序的高低對中斷請求進行排隊,逐個交給cpu處理。

6樓:

接收處理資訊,控制傳送資訊

計算機中的控制器起什麼作用

7樓:南柯溪墨軒

計算機中的控制器基本動能:協調機器各個部件工作

它控制和協調整個計算機的動作,控制通常需要程式計數器(pc)、指令暫存器(ir)、指令解碼器(id)、定時與控制電路,以及脈衝源、中斷等共同完成.控制器由:指令暫存器instruction register、指令解碼器instruction decoder、定時與控制電路programmable logic array、程式計數器program counter、標誌暫存器flags register、堆疊和堆疊指標stack pointer、暫存器組等構成

8樓:匿名使用者

控制計算機各部分協調工作。它可以從儲存器中取出指令並加以解釋(解碼),產生相應的控制訊號,使各部分有條不紊地工作。

計算機中的控制器基本動能:協調機器各個部件工作

它控制和協調整個計算機的動作,控制通常需要程式計數器(pc)、指令暫存器(ir)、指令解碼器(id)、定時與控制電路,以及脈衝源、中斷等共同完成.控制器由:指令暫存器instruction register、指令解碼器instruction decoder、定時與控制電路programmable logic array、程式計數器program counter、標誌暫存器flags register、堆疊和堆疊指標stack pointer、暫存器組等構成。

9樓:匿名使用者

它控制和協調整個計算機的動作,控制通常需要程式計數器(pc)、指

令暫存器(ir)、指令解碼器(id)、定時與控制電路,以及脈衝源、中斷等共同完成。控制器由:指令暫存器instruction register、指令解碼器instruction decoder、定時與控制電路programmable logic array、程式計數器program counter、標誌暫存器flags register、堆疊和堆疊指標stack pointer、暫存器組等構成

10樓:匿名使用者

控制器是計算機的控制中心,它決定了計算機執行過程的自動化。它不僅要保證程式的正確執行,而且要能夠處理異常事件。控制器一般包括指令控制邏輯、時序控制邏輯、匯流排控制邏輯、中斷控制邏輯等幾個部分。

11樓:愛我一輩子的事

控制器? 運算器只能完成運算,而控制器用於控制著整個cpu的工作。

? 1、 指令控制器

? 指令控制器是控制器中相當重要的部分,它要完成取指令、分析指令等操作,然後交給執行單元(alu或fpu)來執行,同時還要形成下一條指令的位址。

? 2、 時序控制器

? 時序控制器的作用是為每條指令按時間順序提供控制訊號。時序控制器包括時鐘發生器和倍頻定義單元,其中時鐘發生器由石英晶體振盪器發出非常穩定的脈衝訊號,就是cpu的主頻;而倍頻定義單元則定義了cpu主頻是儲存器頻率(匯流排頻率)的幾倍。

? 3、 匯流排控制器

? 匯流排控制器主要用於控制cpu的內外部匯流排,包括位址匯流排、資料匯流排、控制匯流排等等。

? 4、中斷控制器

? 中斷控制器用於控制各種各樣的中斷請求,並根據優先順序的高低對中斷請求進行排隊,逐個交給cpu處理。

計算機控制技術專業畢業後怎麼樣,計算機控制技術是什麼職業的?就業如何?

我是計算機專業的大四學生,現在而言計算機行業工作沒有以前那麼難找了,因為現在出現了好多培訓學校,我們大三下學期就有好多去學校推廣培訓的學校。那些培訓的機構培訓的計算機科目都直接對應該機構的合作企業對口,就算大學時候你學不到什麼東西,到了大三去一家培訓企業培訓個5個月出來之後直接就可以去企業工作。月薪...

請教問題,計算機類,微型計算機的運算器 控制器及記憶體儲器的總稱是A CPU B ALU C MPU D 主機

應該選a cpu cpu就是運算器與控制器的集合,同時cpu內部還有快取。6.微型計算機主機的主要組成部分有 a 運算器和控制器 b cpu和硬碟 c cp 正確答案a,運算器和控制器。1.運算器 是能完成算術運算和邏輯運算的裝置,主要作用是完成各種算數運算 邏輯運算以及邏輯判斷工作。2.控制器 是...

計算機中的bios是什麼意思,計算機中的BIOS是什麼意思?

bios是英文 basic input output system 的縮略詞,直譯過來後中文名稱就是 基本輸入輸出系統 在ibm pc相容系統上,是一種業界標準的韌體介面。bios這個字眼是在1975年第一次由cp m作業系統 現。bios是個人電腦啟動時載入的第乙個軟體。其實,它是一組固化到計算機...