CPU:全稱是 Central Processing Unit,中文名為中央處理器它與計算機的關系就像大腦和人的關系,CPU決定了電腦的計算能力,
CPU的核心是從程式或應用程式獲取指令并執行計算,這個程序可以分為三個關鍵階段:提取、解碼、執行,CPU從系統的RAM中提取指令,然后解碼該指令的實際內容,之后再有CPU的相關部分執行該指令,
RAM:全稱 Random Access Memory,縮寫為RAM,中文名:隨機存取存盤器,簡稱主存,也叫記憶體,是與CPU直接交換資料的內部存盤器,它可以隨時讀寫(重繪時除外),而且速度很快,通常作為作業系統或其他正在運行中的程式的臨時資料存盤介質,
CPU主要有兩部分組成:控制單元和算數邏輯單元(ALU)
- 控制單元:從記憶體中提取指令并解碼執行
- 算數邏輯單元(ALU):處理算數和邏輯運算
CPU和記憶體都是由許多晶體管組成的電子部件,它接受資料輸入,執行指令并處理資訊,它與輸入/輸出(I/O)設備進行通信,這些設別向CPU發送資料和從CPU接受資料,
從功能來看,CPU的內部由暫存器、控制器、運算器和時鐘四部分組成,各部分直接通過電信號連通,
- 暫存器是中央處理器內的組成部分,它們可以用來暫存指令、資料和地址,可以將其看作是記憶體的一種,根據種類的不同,一個CPU內部會由20-100個暫存器,
- 控制器負責把記憶體上的指令】資料讀入暫存器,并根據指令的結果控制計算機
- 運算器負責運算從記憶體中讀入暫存器的資料
- 時鐘負責發出CPU開始計時的時鐘信號
記憶體是與CPU進行溝通的橋梁,計算機所有程式的運行都是再記憶體中運行的,記憶體又被稱為主存,其作用是存放CPU中的運算資料,以及與硬碟等外部存盤設備交換的資料,只要計算機在運行中,CPU就會把需要運算的資料調到主存中進行運算,當運算完成后CPU再將結果傳送出來,主存的運行也決定了計算機的穩定運行,
主存通過控制芯片與CPU進行相連,又可讀寫的元素構成,每個位元組(1 byte = 8 bit)都帶有一個地址編號,注意是一個位元組,而不是一位,CPU通過地址從主存中讀取資料和指令,也可以根據地址寫入資料,注意一點:當計算機關機時,記憶體中的指令和資料也會被清楚,
CPU是暫存器的集合體
在CPU的四個結構中,程式員只需要了解暫存器就可以了,因為程式是把暫存器作為物件來描述的,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/244832.html
標籤:其他
上一篇:EduCoder_web實訓作業--JavaScript學習手冊三:JS運算子
下一篇:游戲客戶端安全方案。
