關閉→
當前位置:陽光生活館>數碼>CPU是什麼

CPU是什麼

陽光生活館 人氣:2.37W

對於CPU這個名詞,相信很多朋友在購買電腦的時候都會聽到,但是CPU是什麼,它的工作原理是什麼呢,下面就來簡單介紹一下。

CPU是什麼

1、CPU中文名叫中央處理器(Central Processing Unit),是一塊超大規模的集成電路,是一臺計算機的運算核心(Core)和控制核心( Control Unit)。它的功能主要是解釋計算機指令以及處理計算機軟件中的數據。CPU從存儲器或高速緩衝存儲器中取出指令,放入指令寄存器,並對指令譯碼。指令是計算機規定執行操作的類型和操作數的基本命令。指令是由一個字節或者多個字節組成,其中包括操作碼字段、一個或多個有關操作數地址的字段以及一些表徵機器狀態的狀態字以及特徵碼。下面就來簡單介紹一下CPU的工作流程。

2、提取。從存儲器或高速緩衝存儲器中檢索指令,由程序計數器記錄了CPU在目前程序裏的蹤跡。指令的提取必須常常從相對較慢的存儲器尋找,因此導致CPU等候指令的送入。

3、解碼。在解碼階段,指令被拆解爲有意義的片斷。根據CPU的指令集架構(ISA)定義將數值解譯爲指令。一部分的指令數值爲運算碼(Opcode),其指示要進行哪些運算。

4、執行。在提取和解碼階段之後,接着進入執行階段。該階段中,連接到各種能夠進行所需運算的CPU部件。如果加法運算產生一個對該CPU處理而言過大的結果,在標誌暫存器裏,運算溢出(Arithmetic Overflow)標誌可能會被設定。

5、寫回。最終階段,寫回,以一定格式將執行階段的結果簡單的寫回。運算結果經常被寫進CPU內部的暫存器,以供隨後指令快速存取。在執行指令並寫回結果之後,程序計數器的值會遞增,反覆整個過程,下一個指令週期正常的提取下一個順序指令。

以上的就是關於CPU是什麼的內容介紹了。