RAM、ROM、記憶體還有硬碟,它們到底有什麼區別

文章推薦指數: 80 %
投票人數:10人

硬碟與記憶體的區別是很大的,這裡只談最主要的三點:一、記憶體是計算機的工作場所,硬碟用來存放暫時不用的資訊。

二、記憶體是半導體材料製作,硬碟是 ... linux教程 RAM、ROM、記憶體還有硬碟,它們到底有什麼區別 linux教程 · 發表2018-10-08    記憶體在電腦中起著舉足輕重的作用。

記憶體一般採用半導體儲存單元,包括隨機儲存器(RAM),只讀儲存器(ROM),以及快取記憶體(CACHE)。

只不過因為RAM是其中最重要的儲存器,所以通常所說的記憶體即指電腦系統中的RAM。

   RAM要求每時每刻都不斷地供電,否則資料會丟失。

如果在關閉電源以後RAM中的資料也不丟失就好了,這樣就可以在每一次開機時都保證電腦處於上一次關機的狀態,而不必每次都重新啟動電腦,重新開啟應用程式了。

但是RAM要求不斷的電源供應,那有沒有辦法解決這個問題呢?隨著技術的進步,人們想到了一個辦法,即給RAM供應少量的電源保持RAM的資料不丟失,這就是電腦的休眠功能,特別在Win2000裡這個功能得到了很好的應用,休眠時電源處於連線狀態,但是耗費少量的電能。

   硬碟與記憶體的區別是很大的,這裡只談最主要的三點:一、記憶體是計算機的工作場所,硬碟用來存放暫時不用的資訊。

二、記憶體是半導體材料製作,硬碟是磁性材料製作。

三、記憶體中的資訊會隨掉電而丟失,硬碟中的資訊可以長久儲存。

記憶體與硬碟的聯絡也非常密切,這裡只提一點:硬碟上的資訊永遠是暫時不用的,要用嗎?請裝入記憶體!CPU與硬碟不發生直接的資料交換,CPU只是通過控制訊號指揮硬碟工作,硬碟上的資訊只有在裝入記憶體後才能被處理。

   記憶體就是儲存程式以及資料的地方,比如當我們在使用WPS處理文稿時,當你在鍵盤上敲入字元時,它就被存入記憶體中,當你選擇存檔時,記憶體中的資料才會被存入硬(磁)盤。

在進一步理解它之前,還應認識一下它的物理概念。

●只讀儲存器(ROM) ROM表示只讀儲存器(ReadOnlyMemory),在製造ROM的時候,資訊(資料或程式)就被存入並永久儲存。

這些資訊只能讀出,一般不能寫入,即使機器掉電,這些資料也不會丟失。

ROM一般用於存放計算機的基本程式和資料,如BIOSROM。

其物理外形一般是雙列直插式(DIP)的整合塊。

 ●隨機儲存器(RAM) 隨機儲存器(RandomAccessMemory)表示既可以從中讀取資料,也可以寫入資料。

當機器電源關閉時,存於其中的資料就會丟失。

我們通常購買或升級的記憶體條就是用作電腦的記憶體,記憶體條(SIMM)就是將RAM整合塊集中在一起的一小塊電路板,它插在計算機中的記憶體插槽上,以減少RAM整合塊佔用的空間。

●高速緩衝儲存器(Cache) Cache也是我們經常遇到的概念,它位於CPU與記憶體之間,是一個讀寫速度比記憶體更快的儲存器。

當CPU向記憶體中寫入或讀出資料時,這個資料也被儲存進高速緩衝儲存器中。

當CPU再次需要這些資料時,CPU就從高速緩衝儲存器讀取資料,而不是訪問較慢的記憶體,當然,如需要的資料在Cache中沒有,CPU會再去讀取記憶體中的資料。

   記憶體與儲存的差別:大多數人常將記憶體(Memory)與儲存空間(Storage)兩個名字混為一談,尤其是在談到兩者的容量的時候。

記憶體是指(Memory)計算機中所安裝的隨機存取記憶體的容量,儲存(Storage)是指計算機內硬碟的容量。

   從計算機的體系結構來講,硬碟應當是計算機的“外存”。

記憶體應當是計算機內部(在主機板上)的一些儲存器,用來儲存CPU運算使用過程中的中間資料和計算結果,當不用這些資料時,它們被儲存在硬碟上。

在計算機業界,記憶體這個名詞被廣泛用來稱呼RAM(隨機存取記憶體)。

  標籤: 更多相關知識… RAM、ROM、記憶體還有硬碟,它們到底有什麼區別    記憶體在電腦中起著舉足輕重的作用。

記憶體一般採用半導體儲存單元,包括隨機儲存器(RAM),只讀儲存器(ROM),... 垃圾回收器的基本原理是什麼?垃圾回收器可以馬上回收記憶體嗎?有什麼辦法主動通知虛擬機器進行垃圾回收 對於GC來說,當程式設計師建立物件時,GC就開始監控這個物件的地址、大小以及使用情況。

通常,GC採用有向圖的方式記錄和管... Mysql中varchar(255)與varchar(80)除了長度的區別以外,還有什麼區別? 今天翻閱《高效能Mysql(第2版)》看到的,varchar(255)與varchar(80)都是保持可變的字串,當使... Linux檢視系統資訊命令cpu、記憶體、程序、硬碟、網絡卡 系統 #uname-a          #檢視核心/作業系統/CPU資訊 #head-n... 通過記憶體模擬硬碟實現一個簡單的塊裝置驅動 本文的主要工作是通過硬碟來模擬記憶體,按照塊裝置驅動程式設計的框架實現一個簡單的塊裝置驅動程式。

一、前期的準備工... Linux下檢視CPU型號,記憶體大小,硬碟空間命令 1檢視CPU 1.1檢視CPU個數 #cat/proc/cpuinfo|grep"phy... Win8如何使用軟體讓記憶體虛擬硬碟提高電腦執行速度 如今電腦的配置瓶頸就是硬碟,固態硬碟的價格遠高於記憶體的價格,我們知道想要提高電腦的傳輸速度,記憶體越高則是越好,不過... Win8如何使用軟體讓記憶體虛擬硬碟  PrimoRamdisk是一款可以把記憶體虛擬硬碟的軟體,提供了對傳統硬碟效能瓶頸問題的有效解決方案。

它採用獨特的... 設計計算機類要求如下:屬性:品牌、顏色、cpu型號,記憶體容量,硬碟大小,價格,工作狀態;方法:開啟,關閉,休眠;建立一個計算機物件,呼叫開啟、關閉方法 程式碼如下:1//作者:realjanushu2//日期:17/9/283/*功能:4設計計算機類要求如... Ubuntu如何把記憶體當做硬碟使用 原連結:https://community.bwbot.org/topic/130 在做開發的時候有時候會有大量的磁碟... 25、顯示硬體資訊(cpu資訊、記憶體資訊、硬碟資訊、顯示屏資訊) -----------------------main.java------------------------- ... AndroidGlide資料更新及記憶體快取、硬碟快取清理  AndroidGlide資料更新及記憶體快取、硬碟快取清理Android的Glide在載入圖片時候內部預設使用... Win10系統配置越高越好嗎記憶體8GB和16GB對於win10系統電腦的區別 一般電腦8GB和16GB的記憶體是最為普遍,價格也適中,而最新的測試結果顯示, 在日常使用下,過大的記憶體只能帶來心理... Java記憶體模型FAQ(七)同步會幹些什麼呢 原文:/2014th7cj/d/file/p/20161012/1evxpukyw2s.html第七章 譯者:A... u8temp;(void*)temp和(void*)&temp有什麼區別,具體運算過程是啥?u8data;u8k=1; u8temp;(void*)temp和(void*)&temp有什麼區別,具體運算過程是啥?... 贊助商廣告 ads Android WEB開發 其它 0.094362020492554



請為這篇文章評分?