1. CPU是作什麼的,處理完之後數據又到了哪裡
分類: 電腦/網路 >> 硬體
解析:
CPU是PC機的大腦,計算機系統處理數據的能力主要取決於CPU.它主要執行三種基本的操作:
一.讀出數據:一般從內存讀取數據.
二.處理數據:通過數學運算單元和邏輯運算單元對數據進行處理.
三.寫入數據:將數據寫入內存.
CPU的工作就是處理存儲在存儲器上的信息,一般信息是按位元組存儲的,也就是以8位二進制數或8bit為1個單元存儲,這些信息可以是數據或指令.數據是二進制度表示的字元.數字或顏色等.而指令告訴CPU對數據執行哪些操作,比如完成加法.減法或移位運算.在最簡單的情況下,CPU執行數據操作公需要4個元素:
指令:如MMX,SSE,SSE2,3D!NOW......
指令指針:告訴CPU下面要執行的指令在內存中的存儲位置.
寄存器:CPU暫時存放數據的地方,裡面保存著那些等待處理的數據,或已經處理過的數據.
算術邏輯單元:在CPU中起計算器的信用執行指令中規定的算術運算和其他各種運算.
指令讀取器負責從內存或CPU的存儲區域中讀取指令,然後把這些指令傳送給指令給指令解碼器,指令解碼器能夠把指令翻譯成CPU可以執行的形式,同時決定完成該指令需要哪些凡要的操作.控制單元的作用是管理和協調晶元里的各項操作.為了保證每個操作準時發生,CPU必須有一個時鍾對各種操作進行同步控制.時鍾實際上是一個石英材料做成的振盪器,它能不停地發出脈沖,決定CPU的協調,它所發出的脈沖具有很好的穩定性,因此整個計算機系統的同步操作都經它發出的脈沖為准.目前,脈沖頻率一般達到了(10)12赫茲,這就是我們所熟悉的CPU的主頻.主頻越高,表明CPU的工作速度越快.
一條指令可以包含按明確順序執行的許多操作.CPU的工作就是執行指令,它的工作過程是:
指令指針給指令讀取器指示存放指令的內存地址,指令讀取器從內存讀取指令並送給指令解碼器,而指令解碼器分析並決定完成指令需要的步驟.如果有數據需要處理,ALU將按指令要救工作.
從系統的內存讀取指令和數據的時候,CPU並沒有對數據進行處理.為了充分利用這段時間,很多CPU內部開辟了一個存儲空間,用以緩沖存儲從內存中讀取的數據.這樣指令和數據可以暫時存放在CPU內部,減少了它們在CPU和內存間的傳輸次數.隨著各種技術水平的進一步發展,CPU增加了緩存也不能滿足應用的需求了.作為緩存思路的延伸,系統製造商在CPU的高速緩存和系統內存之間增加了昂貴的高速緩存,稱為二級高速緩存.在此對應,集成在CPU核心內部的緩存又被稱為一級緩存.
為了改善CPU的性能,製造廠商在CPU內添加了另一個算術邏輯單元.除了採用多ALU之外,有些廠商還在CPU中集成了浮點運算單元(FPU).浮點運算單元負責運算非常大和非常小的數據.當FPU進行這些數據的運算時,ALU同時可以做其他事情,這大大提高了CPU的性能.還有一些CPU通過流水線技術以幾乎並行工作的方式來提高指令的執行速度.一旦一條指令從執行第一步的電路移交給執行第二步的電路之後,執行第一步的電路便可以執行下條指令的第一步,從而速度了處理速度.為了優化流水線技術,CPU開發商又提出了如下一些想法來提升CPU的性能:
一.分支預測:推測下一步程序最可能跳到哪個分支.
二.投機執行:先期執行預測的程序分支.
三.亂序執行:具有不按程序原來的順序執行指令序列的能力.
2. CPU都是怎麼樣儲存信息和發送信息的
很多人都會好奇到CPU是如何工作的?它是通過什麼來儲存以及發送信息的?下面就讓我用8060作為架構例子來為大家解釋這個問題。
之所以用8060的CPU來做解釋,是因為它的結構比較簡單,通過學習可以輕松的進行舉一反三。CPU主要是通過存儲系統來完成存儲信息以及發送信息的。 CPU既然要讀寫存儲器,那麼必須要用導線將它們連在一起,一般情況下稱這種導線為匯流排,如果你有拆過機箱的話,就應該很清楚這一根根導線的大致樣子。因為這些導線要發送信號,所以導線有兩種電平,一種是低電平,還有一種是高電平,匯流排按照不同的分法又分為數據匯流排以及控制匯流排。根據這幾點,CPU在讀取內存的時候,大致有以下幾個步驟。我們知道現在CPU是如何從儲存的信息中來讀取信息的了,但是CPU是怎麼知道讀取的信息到底是普通數據,還是即將要被執行的程序呢?
這主要是通過CPU中的寄存器來存放的,寄存器表示數據中的物理地址。CPU在維護CS和IP值的時候,每執行一句機器碼,相應的數值就會指向到到下一句指令了,靠寄存器裡面存放的地址,就能夠區分程序和數據了。
3. 說能幫我講解一下CPU內部的結構包括內存的存儲具體方式
1. CPU內部基本結構CPU包括運算邏輯部件、寄存器部件和控制部件。CPU從存儲器或高速緩沖存儲器中取出指令,放入指令寄存器,並對指令解碼。它把指令分解成一系列的微操作,然後發出各種控制命令,執行微操作系列,從而完成一條指令的執行。指令是計算機規定執行操作的類型和操作數的基本命令。指令是由一個位元組或者多個位元組組成,其中包括操作碼欄位、一個或多個有關操作數地址的欄位以及一些表徵機器狀態的狀態字和特徵碼。有的指令中也直接包含操作數本身。 2. 內存的存儲具體方式內存就是存儲程序以及數據的地方,比如當我們在使用WPS處理文稿時,當你在鍵盤上敲入字元時, DDR 和 DDR2 技術對比的數據,它就被存入內存中,當你選擇存檔時,內存中的數據才會被存入硬(磁)盤。在進一步理解它之前,還應認識一下它的物理概念。 內存一般採用半導體存儲單元,包括隨機存儲器(RAM),只讀存儲器(ROM),以及高速緩存(CACHE)。只不過因為RAM是其中最重要的存儲器。S(synchronous)DRAM 同步動態隨機存取存儲器:SDRAM為168腳,這是目前PENTIUM及以上機型使用的內存。SDRAM將CPU與RAM通過一個相同的時鍾鎖在一起,使CPU和RAM能夠共享一個時鍾周期,以相同的速度同步工作,每一個時鍾脈沖的上升沿便開始傳遞數據,速度比EDO內存提高50%。DDR(DOUBLE DATA RATE)RAM :SDRAM的更新換代產品,他允許在時鍾脈沖的上升沿和下降沿傳輸數據,這樣不需要提高時鍾的頻率就能加倍提高SDRAM的速度。 ●只讀存儲器(ROM) ROM表示只讀存儲器(Read Only Memory),在製造ROM的時候,信息(數據或程序)就被存入並永久保存。這些信息只能讀出,一般不能寫入,即使機器停電,這些數據也不會丟失。ROM一般用於存放計算機的基本程序和數據,如BIOS ROM。其物理外形一般是雙列直插式(DIP)的集成塊。 ●隨機存儲器(RAM) </B> 隨機存儲器(Random Access Memory)表示既可以從中讀取數據,也可以寫入數據。當機器電源關 內存閉時,存於其中的數據就會丟失。我們通常購買或升級的內存條就是用作電腦的內存,內存條(SIMM)就是將RAM集成塊集中在一起的一小塊電路板,它插在計算機中的內存插槽上,以減少RAM集成塊佔用的空間。目前市場上常見的內存條有1G/條,2G/條,4G/條等。 ●高速緩沖存儲器(Cache) </B> Cache也是我們經常遇到的概念,也就是平常看到的一級緩存(L1 Cache)、二級緩存(L2 Cache)、三級緩存(L3 Cache)這些數據,它位於CPU與內存之間,是一個讀寫速度比內存更快的存儲器。當CPU向內存中寫入或讀出數據時,這個數據也被存儲進高速緩沖存儲器中。當CPU再次需要這些數據時,CPU就從高速緩沖存儲器讀取數據,而不是訪問較慢的內存,當然,如需要的數據在Cache中沒有,CPU會再去讀取內存中的數據。 物理存儲器和存儲地址空間是兩個不同的概念。但是由於這兩者有十分密切的關系,而且兩者都用內存B、KB、MB、GB來度量其容量大小,因此容易產生認識上的混淆。初學者弄清這兩個不同的概念,有助於進一步認識內存儲器和用好內存儲器。 物理存儲器是指實際存在的具體存儲器晶元。如主板上裝插的內存條和裝載有系統的BIOS的ROM晶元,顯示卡上的顯示RAM晶元和裝載顯示BIOS的ROM晶元,以及各種適配卡上的RAM晶元和ROM晶元都是物理存儲器。 存儲地址空間是指對存儲器編碼(編碼地址)的范圍。所謂編碼就是對每一個物理存儲單元(一個位元組)分配一個號碼,通常叫作「編址」。分配一個號碼給一個存儲單元的目的是為了便於找到它,完成數據的讀寫,這就是所謂的「定址」(所以,有人也把地址空間稱為定址空間)。 地址空間的大小和物理存儲器的大小並不一定相等。舉個例子來說明這個問題:某層樓共有17個房間,其編號為801~817。這17個房間是物理的,而其地址空間採用了三位編碼,其范圍是800~899共100個地址,可見地址空間是大於實際房間數量的。 對於386以上檔次的微機,其地址匯流排為32位,因此地址空間可達2的32次方,即4GB。(雖然如此,但是我們一般使用的一些操作系統例如windows xp、卻最多隻能識別或者使用3.25G的內存,64位的操作系統能識別並使用4G和4G以上的的內存, 好了,現在可以解釋為什麼會產生諸如:常規內存、保留內存、上位內存、高端內存、擴充內存和擴展內存等不同內存類型。
4. CPU的內部是怎樣的
CPU的內部結構 現在我們已經大概知道CPU是負責些什麼事情,但是具體由哪些部件負責處理數據和執行程序呢? 1.算術邏輯單元ALU(Arithmetic Logic Unit) ALU是運算器的核心。它是以全加器為基礎,輔之以移位寄存器及相應控制邏輯組合而成的電路,在控制信號的作用下可完成加、減、乘、除四則運算和各種邏輯運算。就像剛才提到的,這里就相當於工廠中的生產線,負責運算數據。 2.寄存器組 RS(Register Set或Registers) RS實質上是CPU中暫時存放數據的地方,裡面保存著那些等待處理的數據,或已經處理過的數據,CPU訪問寄存器所用的時間要比訪問內存的時間短。採用寄存器,可以減少CPU訪問內存的次數,從而提高了CPU的工作速度。但因為受到晶元面積和集成度所限,寄存器組的容量不可能很大。寄存器組可分為專用寄存器和通用寄存器。專用寄存器的作用是固定的,分別寄存相應的數據。而通用寄存器用途廣泛並可由程序員規定其用途。通用寄存器的數目因微處理器而異。 3.控制單元(Control Unit) 正如工廠的物流分配部門,控制單元是整個CPU的指揮控制中心,由指令寄存器IR(Instruction Register)、指令解碼器ID(Instruction Decoder)和操作控制器0C(Operation Controller)三個部件組成,對協調整個電腦有序工作極為重要。它根據用戶預先編好的程序,依次從存儲器中取出各條指令,放在指令寄存器IR中,通過指令解碼(分析)確定應該進行什麼操作,然後通過操作控制器OC,按確定的時序,向相應的部件發出微操作控制信號。操作控制器OC中主要包括節拍脈沖發生器、控制矩陣、時鍾脈沖發生器、復位電路和啟停電路等控制邏輯。 4.匯流排(Bus) 就像工廠中各部位之間的聯系渠道,匯流排實際上是一組導線,是各種公共信號線的集合,用於作為電腦中所有各組成部分傳輸信息共同使用的「公路」。直接和CPU相連的匯流排可稱為局部匯流排。其中包括: 數據匯流排DB(Data Bus)、地址匯流排AB(Address Bus) 、控制匯流排CB(Control Bus)。其中,數據匯流排用來傳輸數據信息;地址匯流排用於傳送CPU發出的地址信息;控制匯流排用來傳送控制信號、時序信號和狀態信息等。 CPU的工作流程 由晶體管組成的CPU是作為處理數據和執行程序的核心,其英文全稱是:Central Processing Unit,即中央處理器。首先,CPU的內部結構可以分為控制單元,邏輯運算單元和存儲單元(包括內部匯流排及緩沖器)三大部分。CPU的工作原理就像一個工廠對產品的加工過程:進入工廠的原料(程序指令),經過物資分配部門(控制單元)的調度分配,被送往生產線(邏輯運算單元),生產出成品(處理後的數據)後,再存儲在倉庫(存儲單元)中,最後等著拿到市場上去賣(交由應用程序使用)。在這個過程中,我們注意到從控制單元開始,CPU就開始了正式的工作,中間的過程是通過邏輯運算單元來進行運算處理,交到存儲單元代表工作的結束。 數據與指令在CPU中的運行 剛才已經為大家介紹了CPU的部件及基本原理情況,現在,我們來看看數據是怎樣在CPU中運行的。我們知道,數據從輸入設備流經內存,等待CPU的處理,這些將要處理的信息是按位元組存儲的,也就是以8位二進制數或8比特為1個單元存儲,這些信息可以是數據或指令。數據可以是二進製表示的字元、數字或顏色等等。而指令告訴CPU對數據執行哪些操作,比如完成加法、減法或移位運算。 我們假設在內存中的數據是最簡單的原始數據。首先,指令指針(Instruction Pointer)會通知CPU,將要執行的指令放置在內存中的存儲位置。因為內存中的每個存儲單元都有編號(稱為地址),可以根據這些地址把數據取出,通過地址匯流排送到控制單元中,指令解碼器從指令寄存器IR中拿來指令,翻譯成CPU可以執行的形式,然後決定完成該指令需要哪些必要的操作,它將告訴算術邏輯單元(ALU)什麼時候計算,告訴指令讀取器什麼時候獲取數值,告訴指令解碼器什麼時候翻譯指令等等。 假如數據被送往算術邏輯單元,數據將會執行指令中規定的算術運算和其他各種運算。當數據處理完畢後,將回到寄存器中,通過不同的指令將數據繼續運行或者通過DB匯流排送到數據緩存器中。 基本上,CPU就是這樣去執行讀出數據、處理數據和往內存寫數據3項基本工作。但在通常情況下,一條指令可以包含按明確順序執行的許多操作,CPU的工作就是執行這些指令,完成一條指令後,CPU的控制單元又將告訴指令讀取器從內存中讀取下一條指令來執行。這個過程不斷快速地重復,快速地執行一條又一條指令,產生你在顯示器上所看到的結果。我們很容易想到,在處理這么多指令和數據的同時,由於數據轉移時差和CPU處理時差,肯定會出現混亂處理的情況。為了保證每個操作準時發生,CPU需要一個時鍾,時鍾控制著CPU所執行的每一個動作。時鍾就像一個節拍器,它不停地發出脈沖,決定CPU的步調和處理時間,這就是我們所熟悉的CPU的標稱速度,也稱為主頻。主頻數值越高,表明CPU的工作速度越快。 如何提高CPU工作效率 既然CPU的主要工作是執行指令和處理數據,那麼工作效率將成為CPU的最主要內容,因此,各CPU廠商也盡力使CPU處理數據的速度更快。 根據CPU的內部運算結構,一些製造廠商在CPU內增加了另一個算術邏輯單元(ALU),或者是另外再設置一個處理非常大和非常小的數據浮點運算單元(Floating Point Unit,FPU),這樣就大大加快了數據運算的速度。 而在執行效率方面,一些廠商通過流水線方式或以幾乎並行工作的方式執行指令的方法來提高指令的執行速度。剛才我們提到,指令的執行需要許多獨立的操作,諸如取指令和解碼等。最初CPU在執行下一條指令之前必須全部執行完上一條指令,而現在則由分布式的電路各自執行操作。也就是說,當這部分的電路完成了一件工作後,第二件工作立即占據了該電路,這樣就大大增加了執行方面的效率。 另外,為了讓指令與指令之間的連接更加准確,現在的CPU通常會採用多種預測方式來控制指令更高效率地執行。
5. cpu的數據主要來源於哪三個方面
1.主頻
主頻,也就是cpu的時鍾頻率,簡單地說也就是cpu的工作頻率,例如我們常說的p4(奔四)1.8ghz,這個1.8ghz(1800mhz)就是cpu的主頻。一般說來,一個時鍾周期完成的指令數是固定的,所以主頻越高,cpu的速度也就越快。主頻=外頻x倍頻。
此外,需要說明的是amd的athlon
xp系列處理器其主頻為pr(performance
rating)值標稱,例如athlon
xp
1700+和1800+。舉例來說,實際運行頻率為1.53ghz的athlon
xp標稱為1800+,而且在系統開機的自檢畫面、windows系統的系統屬性以及wcpuid等檢測軟體中也都是這樣顯示的。
2.外頻
外頻即cpu的外部時鍾頻率,主板及cpu標准外頻主要有66mhz、100mhz、133mhz幾種。此外主板可調的外頻越多、越高越好,特別是對於超頻者比較有用。
3.倍頻
倍頻則是指cpu外頻與主頻相差的倍數。例如athlon
xp
2000+的cpu,其外頻為133mhz,所以其倍頻為12.5倍。
4.介面
介面指cpu和主板連接的介面。主要有兩類,一類是卡式介面,稱為slot,卡式介面的cpu像我們經常用的各種擴展卡,例如顯卡、音效卡等一樣是豎立插到主板上的,當然主板上必須有對應slot插槽,這種介面的cpu目前已被淘汰。另一類是主流的針腳式介面,稱為socket,socket介面的cpu有數百個針腳,因為針腳數目不同而稱為socket370、socket478、socket462、socket423等。
5.緩存
緩存就是指可以進行高速數據交換的存儲器,它先於內存與cpu交換數據,因此速度極快,所以又被稱為高速緩存。與處理器相關的緩存一般分為兩種——l1緩存,也稱內部緩存;和l2緩存,也稱外部緩存。例如pentium4「willamette」內核產品採用了423的針腳架構,具備400mhz的前端匯流排,擁有256kb全速二級緩存,8kb一級追蹤緩存,sse2指令集。
內部緩存(l1
cache)
也就是我們經常說的一級高速緩存。在cpu裡面內置了高速緩存可以提高cpu的運行效率,內置的l1高速緩存的容量和結構對cpu的性能影響較大,l1緩存越大,cpu工作時與存取速度較慢的l2緩存和內存間交換數據的次數越少,相對電腦的運算速度可以提高。不過高速緩沖存儲器均由靜態ram組成,結構較復雜,在cpu管芯面積不能太大的情況下,l1級高速緩存的容量不可能做得太大,l1緩存的容量單位一般為kb。
外部緩存(l2
cache)
cpu外部的高速緩存,外部緩存成本昂貴,所以pentium
4
willamette核心為外部緩存256k,但同樣核心的賽揚4代只有128k。
6.多媒體指令集
為了提高計算機在多媒體、3d圖形方面的應用能力,許多處理器指令集應運而生,其中最著名的三種便是intel的mmx、sse/sse2和amd的3d
now!指令集。理論上這些指令對目前流行的圖像處理、浮點運算、3d運算、視頻處理、音頻處理等諸多多媒體應用起到全面強化的作用。
7.製造工藝
早期的處理器都是使用0.5微米工藝製造出來的,隨著cpu頻率的增加,原有的工藝已無法滿足產品的要求,這樣便出現了0.35微米以及0.25微米工藝。製作工藝越精細意味著單位體積內集成的電子元件越多,而現在,採用0.18微米和0.13微米製造的處理器產品是市場上的主流,例如northwood核心p4採用了0.13微米生產工藝。而在2003年,intel和amd的cpu的製造工藝會達到0.09毫米。
8.電壓(vcore)
cpu的工作電壓指的也就是cpu正常工作所需的電壓,與製作工藝及集成的晶體管數相關。正常工作的電壓越低,功耗越低,發熱減少。cpu的發展方向,也是在保證性能的基礎上,不斷降低正常工作所需要的電壓。例如老核心athlon
xp的工作電壓為1.75v,而新核心的athlon
xp其電壓為1.65v。
9.封裝形式
所謂cpu封裝是cpu生產過程中的最後一道工序,封裝是採用特定的材料將cpu晶元或cpu模塊固化在其中以防損壞的保護措施,一般必須在封裝後cpu才能交付用戶使用。cpu的封裝方式取決於cpu安裝形式和器件集成設計,從大的分類來看通常採用socket插座進行安裝的cpu使用pga(柵格陣列)方式封裝,而採用slot
x槽安裝的cpu則全部採用sec(單邊接插盒)的形式封裝。現在還有plga(plastic
land
grid
array)、olga(organic
land
grid
array)等封裝技術。由於市場競爭日益激烈,目前cpu封裝技術的發展方向以節約成本為主。
6. 計算機中能直接被CPU存取的信息是存放在( )中
內存。
內存是外存與CPU進行溝通的橋梁,計算機中所有程序的運行都在內存中進行。內存性能的強弱影響計算機整體發揮的水平。
內存(Memory)也稱內存儲器和主存儲器,它用於暫時存放CPU中的運算數據,與硬碟等外部存儲器交換的數據。只要計算機開始運行,操作系統就會把需要運算的數據從內存調到CPU中進行運算。當運算完成,CPU將結果傳送出來。內存的運行也決定計算機整體運行快慢的程度。內存條由內存晶元、電路板、金手指等部分組成。
(6)CPU內部是哪裡存儲數據的擴展閱讀
內存是電腦中的主要部件,它是相對於外存而言的。
我們平常使用的程序,如:Windows操作系統、打字軟體、游戲軟體等。一般安裝在硬碟等外存上,但僅此是不能使用其功能,必須把它們調入內存中運行,才能真正使用其功能。
我們平時輸入一段文字或玩一個游戲,其實是在內存中進行。好比在一個書房,存放書籍的書架和書櫃相當於電腦的外存,我們工作的辦公桌相當於內存。
通常,我們把要永久保存、大量數據存儲在外存上,把一些臨時或少量的數據和程序放在內存上。當然,內存的好壞會直接影響電腦的運行速度。
內存是暫時存儲程序以及數據的地方。當我們使用WPS處理文稿時,當你在鍵盤上敲入字元時,它被存入內存中。當你選擇存檔時,內存中的數據才會被存入硬(磁)盤。
7. 內存、cpu、寄存器、存儲器和磁碟分別在哪兒有什麼聯系和區別
cpu的內部結構可分為控制單元,邏輯單元和存儲單元三大部分。
cup存儲單元有寄存器和高速緩沖存儲器,
寄存器(register)是cpu內部的元件,所以在寄存器之間的數據傳送非常快。
用途:
1.可將寄存器內的數據執行算術及邏輯運算。
2.存於寄存器內的地址可用來指向內存的某個位置,即定址。
3.可以用來讀寫數據到電腦的周邊設備。
寄存器數量:
1、8個通用寄存器:
數據寄存器:ax,bx,cx,dx
指針寄存器:sp(堆棧指針),bp(基址指針)
變址寄存器:si(原地址),di(目的地址)
2、控制寄存器(2個)
3、段寄存器(4個)
高速緩存:
緩存大小也是cpu的重要指標之一,而且緩存的結構和大小對cpu速度的影響非常大,cpu內緩存的運行頻率極高,一般是和處理器同頻運作,工作效率遠遠大於系統內存和硬碟。實際工作時,cpu往往需要重復讀取同樣的數據塊,而緩存容量的增大,可以大幅度提升cpu內部讀取數據的命中率,而不用再到內存或者硬碟上尋找,以此提高系統性能。但是由於cpu晶元面積和成本的因素來考慮,緩存都很小。
l1
cache(一級緩存)是cpu第一層高速緩存,分為數據緩存和指令緩存。內置的l1高速緩存的容量和結構對cpu的性能影響較大,不過高速緩沖存儲器均由靜態ram組成,結構較復雜,在cpu管芯面積不能太大的情況下,l1級高速緩存的容量不可能做得太大。一般伺服器cpu的l1緩存的容量通常在32—256kb。
l2
cache(二級緩存)是cpu的第二層高速緩存,分內部和外部兩種晶元。內部的晶元二級緩存運行速度與主頻相同,而外部的二級緩存則只有主頻的一半。l2高速緩存容量也會影響cpu的性能,原則是越大越好,現在家庭用cpu容量最大的是512kb,而伺服器和工作站上用cpu的l2高速緩存更高達256-1mb,有的高達2mb或者3mb。
l3
cache(三級緩存),分為兩種,早期的是外置,現在的都是內置的。而它的實際作用即是,l3緩存的應用可以進一步降低內存延遲,同時提升大數據量計算時處理器的性能。降低內存延遲和提升大數據量計算能力對游戲都很有幫助。而在伺服器領域增加l3緩存在性能方面仍然有顯著的提升。比方具有較大l3緩存的配置利用物理內存會更有效,故它比較慢的磁碟i/o子系統可以處理更多的數據請求。具有較大l3緩存的處理器提供更有效的文件系統緩存行為及較短消息和處理器隊列長度
8. cpu是本身沒有存放數據的結構嗎
有的,但是CPU內置數據存儲結構與內存和硬碟不同,CPU本身會存儲一些固定的信息比如各種指令集;此外CPU還有L1、L2、L3級高速緩存(不是所有CPU都有三級緩存,有的可能只給了L1、或者L1+L2),三級緩存讀寫速度快,延遲低,是用於CPU內部數據演算交換的草稿紙。