cpu是處理器,是大腦和核心,記憶體和硬碟都是儲存器,受cpu的指揮。
cpu工作的時候:
1、需要從儲存器裡取資料出來。
2、進行運算,要不停地用儲存器讀寫。
3、計算出結果再返回到儲存器裡。
如果硬碟夠快的話,電腦就不需要記憶體了。但硬碟太慢了,所以,由硬碟來擔任1和3的工作,由記憶體來分擔硬碟2的工作。
打個比方,現在有個工人(cpu)要雕刻玉佛。
工廠有個大倉庫,裡面放很多玉石的材料。工人從倉庫裡取出來玉,進行加工。但倉庫太大了,遠離他的雕刻的機器和裝置,至少100裡地。每雕刻一塊玉就來回跑太累,特別費時間。
於是老闆給他放了一張大桌子,先放一批玉過來,都雕刻完了再送回倉庫。
這個桌子就是記憶體。
記憶體的速度很快,在電腦執行過程中,cpu通常只和記憶體交換資料,但內存在斷電後資料會全部丟失,因此電腦使用硬碟作為主要的儲存器,檔案資料都儲存在硬碟當中,當系統呼叫它時,才會把它讀入記憶體中供cpu處理。系統關機的過程,實際上就是把記憶體中有用的
資料儲存
在硬碟中。
i/o介面
是輸入/輸出的介面。硬碟就是通過
i/o介面
,把資料送到記憶體中供cpu處理的。
簡單來說,硬碟用來儲存我們的程式和資料,當我們執行程式的時候,cpu首先接受到我們的命令,之後cpu是告訴硬碟,我要執行你儲存的程式a,你把程式a送到記憶體去。cpu對記憶體說,我讓硬碟把程式a送到你這裡來了,你儲存一下。 等程式a被完整的送到記憶體之後。cpu就開始執行程式a。
你是cpu的話,記憶體就是碗,硬碟就是鍋。你吃飯時直接用碗,但是東西是從鍋裡盛出來的。
CPU 記憶體 磁碟IO之間的關係
當程式或者操作者對cpu發出指令,這些指令和資料暫存在記憶體裡,在cpu空閒時傳送給cpu,cpu處理後把結果輸出到輸出裝置上,輸出裝置就是顯示器,印表機等。在沒有顯示完之前,這些資料也儲存在記憶體裡,如果記憶體不足,那麼系統自動從硬碟上劃分一部分空間作為虛擬記憶體來用。但寫入和讀取的速度 跟物理記...
CPU 快取 記憶體和本地磁碟的關係
cpucpu是 處理器的簡稱,它可以從記憶體和快取中讀取指令,放入指令暫存器,並能夠發出控制指令來完成一條指令的執行。但是cpu並不能直接從硬碟中讀取程式或資料。記憶體記憶體作為與cpu直接進行溝通的部件,所有的程式都是在記憶體中執行的。其作用是暫時存放cpu的運算資料,以及與硬碟交換的資料。也是相...
快取和CPU和記憶體和磁碟的關係
在選購cpu總聽人說快取,一級快取,二級快取,快取但是這個快取到底是什麼,有什麼作用,他與記憶體到底有什麼關係,我們今天就來 一下,我主要目的是學習,寫文章也是讓學習更深入,說的不好大家見諒 快取是購買cpu非常重要的乙個引數,它的大小直接關係cpu的讀取速度,快取是介於記憶體與cpu之間的儲存器,...