登錄

只讀存儲(chǔ)器

百科 > 計(jì)算機(jī) > 只讀存儲(chǔ)器

1.什么是只讀存儲(chǔ)器[1]

  只讀存儲(chǔ)器,以下簡稱ROM是一種不能改變其內(nèi)容的存儲(chǔ)器。在PC機(jī)里,ROM主要用于輸人/輸出系統(tǒng)(BIOS)。BIOS包括打開計(jì)算機(jī)時(shí)啟動(dòng)系統(tǒng)的程序。它還為外圍設(shè)備的數(shù)據(jù)傳輸提供服務(wù)。

  ROM程序常常被固化在EPROM芯片中。對(duì)于簡單的XT機(jī)ROMBIOS程序可以寫在128Kb的芯片中。而486機(jī)的ROMBIOS程序需要512Kb的芯片。我們可以把ROM中的程序打印出來,這樣可以讓我們感受到512Kb有多大。對(duì)早期的ROM程序文本來說,可能少于512Kb。PentiumⅡ主板的ROM BIOS程序?qū)懺陂W速內(nèi)存里,它大約有2Mb大小。

2.ROM的分類[2]

  (一)掩模ROM

  掩模ROM(Mask Programmed ROM)又稱掩模編程ROM,它有單譯碼編址和雙譯碼編址兩種結(jié)構(gòu)型式。但兩者的基本原理是相同的,現(xiàn)以單譯碼編址型式加以說明。掩模ROM具有結(jié)構(gòu)簡單、集成度高、成本低和可靠性好等優(yōu)點(diǎn),適合批量生產(chǎn)。

  (二)PROM

  PROM是可編程ROM(Programmable ROM)的簡稱,它克服了掩模ROM中程序和常數(shù)需要在制造時(shí)寫入的缺點(diǎn)。PROM存儲(chǔ)器芯片出廠時(shí)并未存儲(chǔ)任何信息,用戶通常在使用時(shí)根據(jù)需要自行寫入程序和常數(shù)。但應(yīng)注意:PROM中信息一旦寫入便成為永久性的,不可更改。PROM雖然克服了掩模ROM缺點(diǎn),但它仍是一次性編程寫入的只讀存儲(chǔ)器,一旦寫錯(cuò)是無法改正的。

  (三)EPROM

  EPROM(Erasable PROM)是可擦除PROM的簡稱。這種芯片可以多次復(fù)用,每次編程前只要先進(jìn)行一次擦除即可。這就是為什么EPROM能在微型計(jì)算機(jī)中廣泛應(yīng)用的原因。按照擦除方法,EPROM通??煞譃閁VEPRoM和E2PROM兩種。兩者的主要差別在于基本存儲(chǔ)電路有所不同。

  1.UVEPROM(Ultraviolet EPROM)

  UVEPROM是紫外光擦洗PROM的簡稱。UVEPROM的基本存儲(chǔ)電路通常由一只FAMOS管和一只普通MOS管組成。其中,F(xiàn)AMOS(Floating gate Avalanche-injection MOS)管是浮置柵雪崩注入式MOS管的簡稱,它通常可分為P溝道FAMOS管和N溝道FAMOS管兩種。

  2.E2PROM(Electrically EPROM)

  E2PROM是電可擦PROM的簡稱,是一種利用電脈沖擦除信息的EPROM。在擦除時(shí),E2PROM不必從系統(tǒng)上拆卸下來。一次擦除一個(gè)字,也可以立刻全擦除,而后又可用電脈沖編程寫入。

  E2PROM的制造工藝較新,集成度中等,擦除時(shí)間僅需數(shù)毫秒。

3.ROM和RAM的區(qū)別[3]

  RAM具有易失性,而ROM則沒有。也就是說,關(guān)閉電源后,RAM不再保留它的位配置,但是ROM仍然保留這些配置。ROM中的位組合是永久性的。由于ROM穩(wěn)定,不能更改,所以用它存儲(chǔ)計(jì)算機(jī)啟動(dòng)自身需要的指令。經(jīng)常使用的軟件也存儲(chǔ)在ROM中,以免每次開機(jī)都要讀取軟件。主存通常包含一些ROM和通用的RAM。注意,ROM也是隨機(jī)訪問的。

評(píng)論  |   0條評(píng)論