cpucpu是**處理器的簡稱,它可以從記憶體和快取中讀取指令,放入指令暫存器,並能夠發出控制指令來完成一條指令的執行。但是cpu並不能直接從硬碟中讀取程式或資料。
記憶體記憶體作為與cpu直接進行溝通的部件,所有的程式都是在記憶體中執行的。其作用是暫時存放cpu的運算資料,以及與硬碟交換的資料。也是相當於cpu與硬碟溝通的橋梁。只要計算機在執行,cpu就會把需要運算的資料調到記憶體中進行運算,運算完成後cpu再將結果傳出來。
快取快取是cpu的一部分,存在於cpu裡。由於cpu的訪問速度很快,而記憶體的速度很慢,為了不讓cpu每次都在執行相對緩慢的記憶體中操作,快取就作為乙個中間者出現了。有些常用的資料或是位址,就直接存在快取中,這樣,下一次呼叫的時候就不需要再去記憶體中去找了。因此,cpu每次回先到自己的快取中尋找想要的東西(一般80%的東西都可以找到),找不到的時候再去記憶體中獲取。
最初的快取生產成本很高,**昂貴,所以為了儲存更多的資料,又不希望成本過高,就出現了二級快取的概念,他們採用的並不是一級快取的sram(靜態ram),而是採用了效能比sram稍差一些,但是比記憶體更快的dram(動態ram)
硬碟我們都知道記憶體是掉電之後資料就消失的部件,所以,長期的資料儲存更多的還是依靠硬碟這種本地磁碟作為儲存工具。
快取和CPU和記憶體和磁碟的關係
在選購cpu總聽人說快取,一級快取,二級快取,快取但是這個快取到底是什麼,有什麼作用,他與記憶體到底有什麼關係,我們今天就來 一下,我主要目的是學習,寫文章也是讓學習更深入,說的不好大家見諒 快取是購買cpu非常重要的乙個引數,它的大小直接關係cpu的讀取速度,快取是介於記憶體與cpu之間的儲存器,...
cpu 記憶體 磁碟關係
cpu是處理器,是大腦和核心,記憶體和硬碟都是儲存器,受cpu的指揮。cpu工作的時候 1 需要從儲存器裡取資料出來。2 進行運算,要不停地用儲存器讀寫。3 計算出結果再返回到儲存器裡。如果硬碟夠快的話,電腦就不需要記憶體了。但硬碟太慢了,所以,由硬碟來擔任1和3的工作,由記憶體來分擔硬碟2的工作。...
快取和記憶體,磁碟的關係
快取嚴格來說就是一種臨時儲存,和記憶體原理上沒有什麼區別。因為在大資料交換中,儲存器不能及時和運算器 控制器交換資料的話,就會出現問題,所以人們發明了快取。說白了假設運算器和控制器是工廠,儲存器 比如硬碟 光碟機等 是大倉庫的話,記憶體就是乙個大型中轉中心 當然它也是倉庫,但是是乙個大型的中轉倉庫 ...