只讀存儲(chǔ)器,大部分只讀存儲(chǔ)器用金屬—氧化物—半導(dǎo)體(MOS)場(chǎng)效應(yīng)管制成,是一種只能讀出事先所存數(shù)據(jù)的固態(tài)半導(dǎo)體存儲(chǔ)器。只讀存儲(chǔ)器所存數(shù)據(jù),一般是裝入整機(jī)前事先寫好的,整機(jī)工作過(guò)程中只能讀出,而不像隨機(jī)存儲(chǔ)器那樣能快速地、方便地加以改寫。只讀存儲(chǔ)器所存數(shù)據(jù)穩(wěn)定 ,斷電后所存數(shù)據(jù)也不會(huì)改變;其結(jié)構(gòu)較簡(jiǎn)單,讀出較方便,因而常用于存儲(chǔ)各種固定程序和數(shù)據(jù)。除少數(shù)品種的只讀存儲(chǔ)器(如字符發(fā)生器)可以通用之外,不同用戶所需只讀存儲(chǔ)器的內(nèi)容不同。
為便于使用和大批量生產(chǎn),進(jìn)一步發(fā)展了可編程只讀存儲(chǔ)器(PROM)、可擦可編程序只讀存儲(chǔ)器(EPROM)和電可擦可編程只讀存儲(chǔ)器(EEPROM)。EPROM需用紫外光長(zhǎng)時(shí)間照射才能擦除,使用很不方便。20世紀(jì)80年代制出的EEPROM,克服了EPROM的不足,但集成度不高,價(jià)格較貴。于是又開發(fā)出一種新型的存儲(chǔ)單元結(jié)構(gòu)同EPROM相似的快閃存儲(chǔ)器,其集成度高、功耗低、體積小,又能在線快速擦除,因而獲得飛速發(fā)展,并逐漸取代硬盤和軟盤成為主要的大容量存儲(chǔ)媒體。
只讀存儲(chǔ)器主要由地址譯碼器、存儲(chǔ)矩陣和輸出緩沖器三部分組成,如圖:
存儲(chǔ)矩陣是存放信息的主體,它由許多存儲(chǔ)單元排列組成。每個(gè)存儲(chǔ)單元存放一位二值代碼(0 或 1),若干個(gè)存儲(chǔ)單元組成一個(gè)“字”(也稱一個(gè)信息單元)。 地址譯碼器有n條地址輸入線A0~An-1,2n條譯碼輸出線W0~W2n-1,每一條譯碼輸出線Wi稱為“字線”,它與存儲(chǔ)矩陣中的一個(gè)“字”相對(duì)應(yīng)。因此, 每當(dāng)給定一組輸入地址時(shí),譯碼器只有一條輸出字線Wi被選中,該字線可以在存儲(chǔ)矩陣中找到一個(gè)相應(yīng)的“字”,并將字中的m位信息Dm-1~D0送至輸出緩沖器。讀出Dm-1~D0的每條數(shù)據(jù)輸出線Di也稱為“位線”,每個(gè)字中信息的位數(shù)稱為“字長(zhǎng)”。