【軟考學習】電腦群組成原理-cpu

來源:互聯網
上載者:User

cpu,中文名稱中央處理單元,central processing unit.系統的核心,用於資料的處理,算術以及邏輯運算和控製程序的執行.


組成 運算器

從字面上就可以理解到,運算器主要用來對於邏輯運算和算術運算。

在運算器中又由算數邏輯單位,累加寄存器,資料緩衝寄存器,狀態寄存器<喎?http://www.bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KCjxwPiAgICAgICAgvPvNvDwvcD4KCjxwPiAgICAgICAgICAgIDxpbWcgc3JjPQ=="http://www.2cto.com/uploadfile/Collfiles/20140422/2014042209052643.jpg" alt="\">

圖中大致展示了運算器在處理資料的過程。以及運算器之間是如何配合工作來達到資料或者邏輯處理的。從上面的分析中,看到每個裝置的存在都是有它的作用和道理的。

控制器

指令寄存器

指令寄存器就是用來存放從記憶體中讀取的指令的。再根據這些指令返回給cpu送到運算器中進行處理,從而控制組件的運行。

程式計數器

這裡始終存放的是cpu需要的下一條指令。

地址寄存器

儲存的是cpu讀取的記憶體位址。

指令解碼器

指令移碼器這裡主要是由於指令分為兩種作業碼和指令。當指令為作業碼時,就需要指令解碼器來講作業碼轉換為指令。這樣再來送到指令寄存器中。

寄存器

這裡的寄存器就相當於一個能夠快速存取的儲存。有專門用來存放指令,存放地址的,這種稱之為專用寄存器。有的就是閑置的,當程式需要某種的就成為某種的。這就和接待專用車與出租車一樣的道理,接待專用車就和專用寄存器類似專用於某人,出租車呢不一定要專用給誰,由租車的人決定,誰租車了就是誰在使用,不租就一直閑置在那裡。

控制器的流程大致

cpu提供訪問的記憶體的地址,從記憶體的讀取需要執行的指令,指令暫時輸入到緩衝器中,由緩衝器再經過指令解碼器轉換為指令,指令經過指令寄存器來返回給cpu,cpu來送到運算器中處理,最後輸出。這樣一個過程。

功能

程式控制

cpu最主要的功能

時間控制

控制指令執行的時間

操作控制

控制那些指令是操作那些是來執行那些程式的

資料處理

處理資料和邏輯運算

以上:都是在學習cpu的時候的理解,如有錯誤,敬請斧正。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.