以下內容中,小編將對CPU的工作原理以及CPU的主要的性能指標的相關內容進行著重介紹和闡述,希望本文能幫您增進對中央處理器CPU的了解,和小編一起來看看吧。
一、CPU工作原理
在之前的文章中,小編介紹過CPU的基本知識。這里,為增進大家對CPU的認識的深度,此處將對中央處理器CPU的工作原理加以介紹。
馮諾依曼架構是現(xiàn)代計算機的基礎。在這種架構下,程序和數(shù)據(jù)統(tǒng)一存儲。指令和數(shù)據(jù)需要從同一個存儲空間訪問,通過同一個總線傳輸,不能重疊執(zhí)行。根據(jù)馮諾依曼系統(tǒng),CPU的工作分為以下五個階段:取指令階段、指令譯碼階段、指令執(zhí)行階段、訪問次數(shù)和結果回寫。
取指令是從主存中取一條指令到指令寄存器的過程。程序計數(shù)器中的值用于指示當前指令在主存中的位置。當取一條指令時,PC 中的值會根據(jù)指令字的長度自動增加。
在指令譯碼階段,指令譯碼器在取出指令后,按照預定的指令格式對取出的指令進行拆分和解釋,區(qū)分不同的指令類型和各種獲取操作數(shù)的方法?,F(xiàn)代 CISC 處理器將拆分以提高并行性和效率。
在執(zhí)行指令階段,詳細實現(xiàn)指令的功能。 CPU 的不同部分相互連接以執(zhí)行所需的操作。
在訪問階段,根據(jù)指令訪問主存并讀取操作數(shù)。 CPU在主存中獲取操作數(shù)的地址,從主存中讀取操作數(shù)進行操作。有些指令不需要訪問主存,可以跳過這個階段。
結果回寫階段,作為最后一個階段,結果回寫階段將執(zhí)行指令階段的運算結果數(shù)據(jù)“回寫”到一定的存儲形式。結果數(shù)據(jù)一般寫入CPU內部寄存器,方便后續(xù)指令快速訪問;許多指令也會改變程序狀態(tài)字寄存器中標志位的狀態(tài)。這些標志位表示不同的運算結果,可以用來影響程序的動作。
執(zhí)行完指令并寫回結果數(shù)據(jù)后,如果沒有意外發(fā)生,計算機將從程序計數(shù)器中獲取下一條指令地址并開始新的循環(huán)。下一個指令周期將依次取下一條指令。
二、CPU主要的性能指標
通過上面的介紹,想必大家對中央處理器CPU的工作原理已經具備了一定的認識。下面,我們再來探討一下CPU的主要的性能指標,CPU的性能指標主要包含:主頻、外頻和倍頻數(shù)、前端總線頻率和緩存。下面,小編將對這4個指標一一進行介紹。
(一)主頻
也就是CPU內部內核的時鐘頻率,單位一般為兆赫茲。 無論是使用電腦還是購買電腦,這都是我們平時最關心的一個參數(shù)。 我們通常將其稱為133、166、450等,對于同類型的CPU,主頻越高,CPU速度越快,整機性能越高。
(二)外頻和倍頻數(shù)
FSB 是 CPU 的外部時鐘頻率。 FSB由電腦主板提供,CPU主頻與FSB的關系為:CPU主頻=外頻×倍頻。
(三)前端總線頻率
前端總線頻率直接影響CPU和內存之間直接數(shù)據(jù)交換的速度。 有一個公式可以計算,即數(shù)據(jù)帶寬=(總線頻率×數(shù)據(jù)位寬)/8,最大數(shù)據(jù)傳輸帶寬取決于所有同時傳輸數(shù)據(jù)的寬度和傳輸頻率。
(四)緩存
緩存的大小也是CPU的核心指標之一,緩存的結構和大小對CPU速度影響很大。 CPU中緩存的運行頻率極高。 一般與處理器以相同頻率運行,工作效率遠大于系統(tǒng)內存和硬盤。 在實際工作中,CPU經常需要重復讀取同一個數(shù)據(jù)塊,增加緩存容量可以大大提高CPU讀取數(shù)據(jù)的命中率,而不是在內存或硬盤中查找,從而提高系統(tǒng)性能。 但是由于CPU芯片面積和成本的考慮,緩存很小。
以上就是小編這次想要和大家分享的有關中央處理器CPU的工作原理以及性能指標的內容,希望大家對本次分享的內容已經具有一定的了解。如果您想要看不同類別的文章,可以在網頁頂部選擇相應的頻道哦。





