【軟測試】(兩)計算機組成原理-cpu

weixin_34377065發表於2015-08-25

 

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



組成


    運算器


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

        在運算器中又由算術邏輯單元。累加暫存器。資料緩衝暫存器。狀態暫存器


        見圖


            


    圖中大致展示了運算器在處理資料的過程。以及運算器之間是怎樣配合工作來達到資料或者邏輯處理的。

從上面的分析中,看到每一個裝置的存在都是有它的作用和道理的。


    控制器

        

        指令暫存器

          

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

          

          

        

        程式計數器

    

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


        地址暫存器

    

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

 

        指令譯碼器

 

           指令移碼器這裡主要是因為指令分為兩種操作碼和指令。

當指令為操作碼時,就須要指令譯碼器來講操作碼轉換為指令。

這樣再來送到指令暫存器中。如圖所看到的


           

    暫存器


         這裡的暫存器就相當於一個可以高速訪問的儲存。

有專門用來存放指令,存放地址的,這樣的稱之為專用暫存器。有的就是閒置的,當程式須要某種的就成為某種的。這就和接待專用車與計程車一樣的道理。接待專用車就和專用暫存器類似專用於某人,計程車呢不一定要專用給誰。由租車的人決定。誰租車了就是誰在使用,不租就一直閒置在那裡。

    

    控制器的流程大致


      


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

這樣一個過程。


功能


    程式控制

cpu最基本的功能


    時間控制

控制指令執行的時間


    操作控制

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


    資料處理

處理資料和邏輯運算


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


版權宣告:本文部落格原創文章,部落格,未經同意,不得轉載。

相關文章