標籤:軟考 電腦 cpu組成
其實我們很早就接觸過電腦系統方面的知識,但是還是出現印象不深,理解不清楚的現象,丟分很嚴重。這部分的知識需要我們花功夫去理解,因為很多東西我們接觸不到,比如校正碼、碼制等,如果你不去理解而是去記,就很難參透其中的原理,況且記是記不住的。
首先,這部分的內容可以分為三大塊:基礎知識,體繫結構和評價。
第一部分先是介紹電腦群組成原理的基礎知識,包括硬體組成,CPU組成,電腦中的碼制以及校正碼等內容。介紹了基礎知識之後,就進入了核心部分——體繫結構。體繫結構介紹了儲存系統、輸入輸出技術和匯流排結構。如果不理解為什麼介紹這幾方面的內容,看了下面的圖應該就明白了。
介紹了電腦系統的核心知識之後,第三部分主要結束如何保證安全性,提高可靠性和效能的問題。
CPU組成是一個常考的考點,CPU主要由運算器、控制器、寄存器組和內部匯流排等組成。
1、運算器
在看上面的圖之前,你必須懂得基本的英文縮寫,即使不知道縮寫也沒關係。最起碼你要知道ALU和AC中的“A”是arithmetic(算術、運算)的意思。
1)在運算器中,假設開始執行一個運算2+7,先把2取出放在AC中,AC為ALU提供一個工作區,再從記憶體中取出7,然後相加,得到的結果返回AC中。
2)DR是資料緩衝寄存器,每次對記憶體進行讀或寫操作時,它是一個暫時存放的場所。只是暫時存放,下面還要繼續說明。
3)PSW中存放各種條件碼的內容。
2、控制器
注意:為了使介面清晰,詳細的內部匯流排並未畫出。
說明:
1)當CPU執行一條指令時,先把它從記憶體儲器中讀到DR中,再送入IR中,接著指令解碼器根據IR的內容產生各種操作指令,完成所需功能。
2)PC(程式計數器):CPU自動修改其內容,使其中總是保持下一條要執行指令的地址。也就是PC加1,這樣可以追蹤指令地址。
3)AR("A"即Adress)儲存當前CPU所訪問的記憶體單元的地址。
3、寄存器組
分為兩類:專用和通用。
在運算器和控制器中的寄存器是專用寄存器,如AC,AR等,他們的作用是固定的。而通用寄存器用途廣泛,可由程式員規定。
下面的導圖是對電腦系統知識的總結:
小結:不怕理解出錯,只怕你不動腦去思考。歡迎交流O(∩_∩)O~
軟考(5)——電腦系統之CPU組成