0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

只讀存儲(chǔ)器的基本結(jié)構(gòu)和工作過程

CHANBAEK ? 來源:網(wǎng)絡(luò)整理 ? 2024-09-05 10:43 ? 次閱讀

只讀存儲(chǔ)器(Read-Only Memory,ROM)是一種重要的計(jì)算機(jī)存儲(chǔ)設(shè)備,它以非破壞性讀出方式工作,即只能讀出存儲(chǔ)的信息而無法直接寫入新的信息。這種特性使得ROM在存儲(chǔ)固定程序和數(shù)據(jù)方面具有獨(dú)特的優(yōu)勢(shì)。下面將詳細(xì)闡述只讀存儲(chǔ)器的基本結(jié)構(gòu)、工作過程以及相關(guān)的技術(shù)細(xì)節(jié)。

一、只讀存儲(chǔ)器的基本結(jié)構(gòu)

只讀存儲(chǔ)器的基本結(jié)構(gòu)主要由以下幾個(gè)部分組成:地址譯碼器、存儲(chǔ)矩陣(或稱為存儲(chǔ)體)和輸出緩沖器。這些部分共同協(xié)作,實(shí)現(xiàn)了ROM的數(shù)據(jù)讀取功能。

  1. 地址譯碼器
    • 地址譯碼器負(fù)責(zé)將輸入的地址代碼轉(zhuǎn)換成相應(yīng)的控制信號(hào),以便從存儲(chǔ)矩陣中選取指定的存儲(chǔ)單元。
    • 它通常包含多條地址輸入線(如A0 ~ An-1)和若干條譯碼輸出線(如W0~W2n-1),其中n表示地址線的位數(shù)。
    • 當(dāng)給定一個(gè)地址碼時(shí),地址譯碼器會(huì)選中一條輸出字線(Wi),該字線對(duì)應(yīng)存儲(chǔ)矩陣中的一個(gè)“字”(或稱為一個(gè)信息單元)。
  2. 存儲(chǔ)矩陣
    • 存儲(chǔ)矩陣是存放信息的主體部分,由大量的存儲(chǔ)單元排列組成。
    • 每個(gè)存儲(chǔ)單元可以存儲(chǔ)一個(gè)位(0或1),即一個(gè)二進(jìn)制數(shù)。這些存儲(chǔ)單元按照一定的規(guī)則排列成二維陣列(如W*m的陣列),其中W表示字的數(shù)量,m表示每個(gè)字的位數(shù)。
    • 存儲(chǔ)單元通常由開關(guān)(如晶體管二極管)和電容組成,開關(guān)的狀態(tài)(開或閉)表示存儲(chǔ)的位值(0或1),而電容則用于保持這一狀態(tài)。
  3. 輸出緩沖器
    • 輸出緩沖器用于將存儲(chǔ)矩陣中選中的字(即m位信息)傳送到外部電路。
    • 它接收來自存儲(chǔ)矩陣的數(shù)據(jù)信號(hào),并將其轉(zhuǎn)換為適合外部電路處理的電平信號(hào)。

二、只讀存儲(chǔ)器的工作過程

只讀存儲(chǔ)器的工作過程可以分為以下幾個(gè)步驟:

  1. 地址輸入
    • CPU或其他控制設(shè)備通過地址總線向ROM發(fā)送要訪問的存儲(chǔ)單元地址。
    • 這個(gè)地址由多個(gè)地址位組成,用于指定存儲(chǔ)矩陣中的具體位置。
  2. 地址譯碼
    • 地址譯碼器接收輸入的地址碼,并將其轉(zhuǎn)換成相應(yīng)的控制信號(hào)。
    • 這些控制信號(hào)用于選中存儲(chǔ)矩陣中的一條字線(Wi),從而確定要讀取的“字”。
  3. 數(shù)據(jù)讀取
    • 當(dāng)字線被選中后,存儲(chǔ)在該字線對(duì)應(yīng)位置的所有位(即一個(gè)“字”的m位信息)會(huì)被同時(shí)讀出。
    • 這些信息通過輸出緩沖器傳送到外部電路,供CPU或其他設(shè)備使用。
  4. 數(shù)據(jù)輸出
    • 輸出緩沖器將讀取到的數(shù)據(jù)信號(hào)轉(zhuǎn)換為適合外部電路處理的電平信號(hào)。
    • 這些信號(hào)通過數(shù)據(jù)線傳送到CPU或其他控制設(shè)備,完成數(shù)據(jù)的讀取過程。

三、只讀存儲(chǔ)器的技術(shù)細(xì)節(jié)與種類

只讀存儲(chǔ)器在發(fā)展過程中形成了多種類型,每種類型都有其獨(dú)特的技術(shù)特點(diǎn)和適用范圍。以下是一些常見的ROM類型及其技術(shù)細(xì)節(jié):

  1. 掩膜編程的只讀存儲(chǔ)器(MROM)
    • MROM中的信息是在半導(dǎo)體制造過程中由生產(chǎn)廠家直接寫入的。
    • 一旦制造完成,其存儲(chǔ)的內(nèi)容就無法更改。
    • 這種ROM通常用于存儲(chǔ)不需要更改的固定程序和數(shù)據(jù),如計(jì)算機(jī)的BIOS程序。
  2. 可編程只讀存儲(chǔ)器(PROM)
    • PROM允許用戶通過專用的編程設(shè)備一次性寫入所需的信息。
    • 寫入后,其內(nèi)容將永久保存且無法更改。
    • PROM適用于需要少量自定義數(shù)據(jù)但不需要頻繁更改的場(chǎng)合。
  3. 可擦除可編程只讀存儲(chǔ)器(EPROM)
    • EPROM支持多次編程和擦除操作。
    • 擦除操作通常需要使用紫外線照射芯片上的透明窗口來實(shí)現(xiàn)。
    • EPROM適用于需要周期性更新數(shù)據(jù)的場(chǎng)合,如某些嵌入式系統(tǒng)工業(yè)控制設(shè)備。
  4. 電可擦除可編程只讀存儲(chǔ)器(EEPROM)
    • EEPROM支持通過電信號(hào)進(jìn)行擦除和編程操作。
    • 與EPROM相比,EEPROM的擦除和編程過程更為簡單且不需要紫外線照射。
    • EEPROM適用于需要頻繁更新數(shù)據(jù)的場(chǎng)合,如電子設(shè)備的配置參數(shù)存儲(chǔ)。
  5. 閃存存儲(chǔ)器(Flash Memory)
    • 閃存是一種非易失性的電可擦除可編程只讀存儲(chǔ)器。
    • 它結(jié)合了EPROM和EEPROM的優(yōu)點(diǎn),具有擦除和編程過程簡單、容量大、讀寫速度快的特點(diǎn)。
    • 閃存廣泛應(yīng)用于計(jì)算機(jī)、移動(dòng)設(shè)備和數(shù)碼產(chǎn)品中,用于存儲(chǔ)操作系統(tǒng)、應(yīng)用程序和用戶數(shù)據(jù)等。

四、只讀存儲(chǔ)器的應(yīng)用與優(yōu)勢(shì)

只讀存儲(chǔ)器因其獨(dú)特的非易失性和只讀性而在許多領(lǐng)域得到廣泛應(yīng)用。以下是一些主要的應(yīng)用領(lǐng)域和優(yōu)勢(shì):

  1. 計(jì)算機(jī)系統(tǒng)
    • ROM通常用于存儲(chǔ)計(jì)算機(jī)的BIOS程序,該程序在開機(jī)時(shí)自動(dòng)執(zhí)行,完成系統(tǒng)的自檢和初始化工作。
    • BIOS程序是計(jì)算機(jī)系統(tǒng)的核心部分之一,其穩(wěn)定性和可靠性對(duì)于系統(tǒng)的正常運(yùn)行至關(guān)重要。
  2. 嵌入式系統(tǒng)
    • 在嵌入式系統(tǒng)中,ROM常用于存儲(chǔ)固件程序和配置參數(shù)等固定數(shù)據(jù)。
    • 這些數(shù)據(jù)在系統(tǒng)運(yùn)行過程中保持不變,為系統(tǒng)的穩(wěn)定運(yùn)行提供有力支持。
  3. 工業(yè)控制
    • 在工業(yè)控制領(lǐng)域,ROM可用于存儲(chǔ)控制程序和數(shù)據(jù)表等關(guān)鍵信息。
    • 這些信息對(duì)于實(shí)現(xiàn)自動(dòng)化控制和提高生產(chǎn)效率具有重要意義。
  4. 數(shù)據(jù)存儲(chǔ)與備份
    • 盡管ROM主要用于存儲(chǔ)固定程序和數(shù)據(jù),但在某些情況下也可用于數(shù)據(jù)存儲(chǔ)和備份。
    • 例如,在需要長期保存且不易更改的數(shù)據(jù)存儲(chǔ)應(yīng)用中,ROM可以作為一種可靠的存儲(chǔ)介質(zhì)。

只讀存儲(chǔ)器以其獨(dú)特的非易失性和只讀性在數(shù)據(jù)存儲(chǔ)和程序執(zhí)行方面發(fā)揮著重要作用。隨著技術(shù)的不斷發(fā)展,只讀存儲(chǔ)器的種類和性能也在不斷提高,為各種應(yīng)用場(chǎng)景提供了更加靈活和可靠的解決方案。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    隨機(jī)訪問存儲(chǔ)器(RAM)和只讀存儲(chǔ)器(ROM)的區(qū)別

    在數(shù)字電子設(shè)備中,存儲(chǔ)器是至關(guān)重要的部分。它負(fù)責(zé)存儲(chǔ)和檢索數(shù)據(jù),以支持各種計(jì)算和數(shù)據(jù)處理任務(wù)。在存儲(chǔ)器市場(chǎng)中,有兩種主要的類型:隨機(jī)訪問存儲(chǔ)器 ( RAM ) 和
    的頭像 發(fā)表于 12-05 15:46 ?3452次閱讀
    隨機(jī)訪問<b class='flag-5'>存儲(chǔ)器</b>(RAM)和<b class='flag-5'>只讀存儲(chǔ)器</b>(ROM)的區(qū)別

    ROM不是只讀存儲(chǔ)器嗎?為什么EEPROM可以讀寫操作呢?

    ROM:Read-Only Memory,只讀存儲(chǔ)器。
    的頭像 發(fā)表于 12-19 09:03 ?3152次閱讀

    只讀存儲(chǔ)器分幾種

    本視頻主要詳細(xì)介紹了只讀存儲(chǔ)器分幾種,ROM、可編程只讀存儲(chǔ)器、可編程可擦除只讀存儲(chǔ)器、一次編程只讀內(nèi)存、電子可擦除可編程只讀存儲(chǔ)器以及閃速
    的頭像 發(fā)表于 11-27 17:29 ?1.4w次閱讀

    半導(dǎo)體只讀存儲(chǔ)器結(jié)構(gòu)、特點(diǎn)、分類介紹

     只讀存儲(chǔ)器(簡稱ROM)所存數(shù)據(jù),一般是在裝入整機(jī)前事先寫好的。整機(jī)工作過程中只能從只讀存儲(chǔ)器中讀出事先存儲(chǔ)的數(shù)據(jù),而不象隨機(jī)存儲(chǔ)器那樣能
    發(fā)表于 03-08 10:46 ?3244次閱讀

    只讀存儲(chǔ)器和隨機(jī)存儲(chǔ)器的區(qū)別

    只讀存儲(chǔ)器和隨機(jī)存儲(chǔ)器區(qū)別:作用不同、特點(diǎn)不同
    發(fā)表于 07-27 15:09 ?1.8w次閱讀

    只讀存儲(chǔ)器與隨機(jī)存儲(chǔ)器的區(qū)別是什么

    只讀存儲(chǔ)器的主要作用是完成對(duì)系統(tǒng)的加電自檢、系統(tǒng)中各功能模塊的初始化、系統(tǒng)的基本輸入/輸出的驅(qū)動(dòng)程序及引導(dǎo)操作系統(tǒng)。
    發(fā)表于 12-03 10:17 ?2.6w次閱讀

    只讀存儲(chǔ)器有哪些類型及相變存儲(chǔ)器的詳細(xì)介紹

    對(duì)于存儲(chǔ)器,大家都有所了解,比如我們每天使用的手機(jī)內(nèi)就具備存儲(chǔ)器。為增進(jìn)大家對(duì)存儲(chǔ)器的認(rèn)識(shí),本文將對(duì)只讀存儲(chǔ)器的種類予以介紹,并對(duì)相變存儲(chǔ)器
    的頭像 發(fā)表于 12-06 10:31 ?8656次閱讀

    只讀存儲(chǔ)器結(jié)構(gòu)/工作原理/類型/應(yīng)用

    只讀存儲(chǔ)器,大部分只讀存儲(chǔ)器用金屬—氧化物—半導(dǎo)體(MOS)場(chǎng)效應(yīng)管制成,是一種只能讀出事先所存數(shù)據(jù)的固態(tài)半導(dǎo)體存儲(chǔ)器。
    發(fā)表于 12-17 10:49 ?9571次閱讀
    <b class='flag-5'>只讀存儲(chǔ)器</b>的<b class='flag-5'>結(jié)構(gòu)</b>/<b class='flag-5'>工作</b>原理/類型/應(yīng)用

    半導(dǎo)體存儲(chǔ)器芯片中只讀存儲(chǔ)器的分類及特點(diǎn)應(yīng)用

    半導(dǎo)體存儲(chǔ)器芯片中的只讀存儲(chǔ)器(Read Only Memory,ROM),是一種存儲(chǔ)固定信息的存儲(chǔ)器,在正常工作狀態(tài)下只能讀取數(shù)據(jù),不能即
    的頭像 發(fā)表于 12-28 15:33 ?7310次閱讀

    存儲(chǔ)器結(jié)構(gòu)分類介紹

    根據(jù)組成元件的不同,ROM內(nèi)存可以分類為掩模型只讀存儲(chǔ)器(MASK ROM)、可編程只讀存儲(chǔ)器(PROM)、可擦可編程只讀存儲(chǔ)器(EEPROM)、電可擦可編程只讀存儲(chǔ)器(EEPROM)
    的頭像 發(fā)表于 01-20 14:09 ?4976次閱讀

    存儲(chǔ)器工作原理、分類及結(jié)構(gòu)

    存儲(chǔ)器是計(jì)算機(jī)中的重要組成部分,用于存儲(chǔ)程序、數(shù)據(jù)和控制信息等。根據(jù)存儲(chǔ)信息的介質(zhì)和訪問方式的不同,存儲(chǔ)器可以分為隨機(jī)存儲(chǔ)器(RAM)、
    發(fā)表于 09-09 16:18 ?7205次閱讀

    只讀存儲(chǔ)器的特點(diǎn) 只讀存儲(chǔ)器斷電后信息會(huì)不會(huì)丟失

    更改的。 數(shù)據(jù)可靠性:只讀存儲(chǔ)器的數(shù)據(jù)是在生產(chǎn)過程中進(jìn)行編程的,因此具有很高的可靠性。與可擦寫存儲(chǔ)器(如閃存)相比,ROM具有更低的故障率,并且不容易受到病毒或錯(cuò)誤操作的影響。 高速讀?。河捎?b class='flag-5'>
    的頭像 發(fā)表于 01-17 14:17 ?2623次閱讀

    只讀存儲(chǔ)器(ROM)和隨機(jī)讀寫存儲(chǔ)器(RAM)的區(qū)別

    在計(jì)算機(jī)系統(tǒng)中,存儲(chǔ)器是不可或缺的組成部分,它負(fù)責(zé)存儲(chǔ)程序和數(shù)據(jù)以供處理器使用。其中,只讀存儲(chǔ)器(ROM)和隨機(jī)讀寫存儲(chǔ)器(RAM)是兩種常見的存儲(chǔ)
    的頭像 發(fā)表于 05-12 17:04 ?5922次閱讀

    可編程只讀存儲(chǔ)器prom屬于什么片

    可編程只讀存儲(chǔ)器(Programmable Read-Only Memory,簡稱PROM)是一種特殊的只讀存儲(chǔ)器,其存儲(chǔ)內(nèi)容可以通過編程來改變。PROM在計(jì)算機(jī)硬件、嵌入式系統(tǒng)、通信設(shè)備等領(lǐng)域有著
    的頭像 發(fā)表于 08-06 09:22 ?1868次閱讀

    可編程的只讀存儲(chǔ)器是否可以改寫

    可編程的只讀存儲(chǔ)器(Programmable Read-Only Memory,簡稱PROM)是一種特殊的只讀存儲(chǔ)器,它允許用戶在制造后對(duì)其進(jìn)行編程。然而,一旦編程完成,PROM的內(nèi)容就變得
    的頭像 發(fā)表于 08-06 09:25 ?1201次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品