当前位置 - 股票行情交易網 - 股票行情 - CPU包含哪些部件,各個組成部件的功能是什麽?

CPU包含哪些部件,各個組成部件的功能是什麽?

中央處理器(Central?Processing?Unit)的縮寫,即CPU,CPU是電腦中的核心配件,只有火柴盒那麽大,幾十張紙那麽厚,但它卻是壹臺計算機的運算核心和控制核心。電腦中所有操作都由CPU負責讀取指令,對指令譯碼並執行指令的核心部件。

中央處理器(Central?Processing?Unit,CPU),是電子計算機的主要設備之壹。其功能主要是解釋計算機指令以及處理計算機軟件中的數據。所謂的計算機的可編程性主要是指對CPU的編程。

CPU是計算機中的核心配件,只有火柴盒那麽大,幾十張紙那麽厚,但它卻是壹臺計算機的運算核心和控制核心。計算機中所有操作都由CPU負責讀取指令,對指令譯碼並執行指令的核心部件。

CPU、內部存儲器和輸入/輸出設備是電子計算機的三大核心部件。

基本原理

CPU的主要運作原理,不論其外觀,都是執行儲存於被稱為程式裏的壹系列指令。在此討論的是遵循普遍的架構設計的裝置。程式以壹系列數字儲存在電腦記憶體中。差不多所有的CPU的運作原理可分為四個階段:提取(Fetch)、解碼(Decode)、執行(Execute)和寫回(Writeback)。

第壹階段,提取,從程式記憶體中檢索指令(為數值或壹系列數值)。由程式計數器(Program?Counter)指定程式記憶體的位置,程式計數器保存供識別目前程式位置的數值。換言之,程式計數器記錄了CPU在目前程式裏的蹤跡。

提取指令之後,程式計數器根據指令式長度增加記憶體單元。指令的提取常常必須從相對較慢的記憶體尋找,導致CPU等候指令的送入。這個問題主要被論及在現代處理器的快取和管線化架構(見下)。

CPU根據從記憶體提取到的指令來決定其執行行為。在解碼階段,指令被拆解為有意義的片斷。根據CPU的指令集架構(ISA)定義將數值解譯為指令。

壹部分的指令數值為運算碼(Opcode),其指示要進行哪些運算。其它的數值通常供給指令必要的資訊,諸如壹個加法(Addition)運算的運算目標。這樣的運算目標也許提供壹個常數值(即立即值),或是壹個空間的定址值:暫存器或記憶體位址,以定址模式決定。

更多內容?,妳可以參閱:1、?百度百科?/product.jsp?q=cpu&x=0&y=0?

3、?程序員網?

最後,希望對妳有所幫助!?加油?!?我是初學者,也在學習CPU方面的東西,真的很神奇,很深奧,很有趣!!!!