天天看點

RAM、ROM和硬碟

這是我看了一點計算機發展史的個人了解,如果哪裡不對的話還望指正。

  • RAM是随機存取存儲器(random access memory),是計算機内部存儲器中的一種,也是其中最重要的,計算機和手機中一般把其叫做(運作)記憶體,它的速度要比硬碟快得多,是以用運作程式在RAM中,而存放運作時不用的資料則在硬碟中,什麼時候需要資料,便把資料從硬碟中拿到記憶體,但同時RAM斷電會丢失資料,是以我們電腦如果斷電了就會丢失原來正在運作的資料。是以,手機中的RAM和電腦中的RAM的概念是相同的,RAM即記憶體越大,能同時在記憶體中執行的程式就越多,性能一般是越好的。
  • ROM是隻讀存儲器(Read-Only Memory),也是計算機内部存儲器中的一種,而硬碟是外部存儲器,在PC中主要用于存儲BIOS。早期,乃至現在,我們的主要存儲媒體都是磁性存儲,也就是磁盤,分為硬碟和軟碟,硬碟不太适合做移動存儲,因為其磁頭容易損壞,不耐摔,而且體積較大,就算是縮小容量仍然很難縮小其體積,軟碟雖然用作移動媒體還算友善,但軟碟容量過于小,不夠用,而CD光牒雖然容量大但不易擦寫,同時體積也不夠小,這時就很适合使用半導體存儲媒體——ROM和RAM,ROM用來嵌入電腦主機闆或者做移動存儲媒體就很合适了,其體積夠小,提供的容量可以比CD光牒和軟碟的大,速度也更快,但成本相對更高,而且早期的ROM因為技術不成熟是以無法擦寫,出廠後就隻能讀資料,是以叫隻讀存儲器,後來随着技術的發展,在ROM的基礎上出現了新的半導體存儲媒體EPROM和EEPROM,這兩種可擦寫,這就不符合ROM的命名,但是由于是在ROM的技術上衍變出來的,是以延用了一部分原來的叫法,此時非易失的半導體存儲媒體開始得以廣泛應用,被大量用于電腦主機闆的bios和嵌入式存儲,而後來在這兩種技術的發展上又發展出了NAND FLASH閃存,這就是我們現在用的U盤中用到的技術,同樣,因為其體積小,容量和速度均不錯,現在手機存儲中的emmc顆粒也是用的這種技術,是以有手機廠商就把手機的存儲容量約定俗成為ROM,其繼承ROM斷電不丢失資料的特性,而且有着較快的速度。

那麼電腦硬碟和ROM有什麼關系呢?由于ROM和硬碟都可以存儲資料而且斷電不會丢失,而有都廣泛運用于電子産品中,是以有人就對兩者産生了混淆。硬碟分為兩種,一種是機械硬碟(即磁盤HDD),一種是固态硬碟(SSD),磁盤和ROM沒什麼關系,但是固态硬碟就不一樣了,固态硬碟用到的顆粒也是基于NAND FLASH技術,和u盤以及手機存儲有點相似,是以說硬碟和ROM還是有關系的,固态硬碟的存儲顆粒是ROM技術發展的産物,但不能說ROM就是硬碟。

繼續閱讀