圖1(a)是rom結(jié)構(gòu)框圖。圖中an-1~a0是與陣列的n個(gè)輸入變量,經(jīng)不可編程的與陣列產(chǎn)生輸入變量的2n個(gè)最小項(xiàng)(乘積項(xiàng))w2n-1~w0??删幊痰幕蜿嚵邪淳幊探Y(jié)果產(chǎn)生m個(gè)輸出函數(shù)fm-1~f0。
圖1 rom的基本結(jié)構(gòu)
圖2(a)給出一個(gè)4(乘積項(xiàng)數(shù))×3(輸出函數(shù))rom未編程時(shí)的陣列圖,圖(b)是該4×3rom經(jīng)編程后的陣列圖。顯然
w0=a1 a0 w1=a1 a0 w2=a1 a0 w3=a1 a0
從而該rom實(shí)現(xiàn)了3個(gè)2輸入變量的邏輯函數(shù):
f0=a1 a0+a1 a0 f1=a1 a0+a1 a0+a1 a0 f2=a1 a0+a1 a0+a1 a0
(a)
(b) (c)
圖2 4×3 rom編程前后陣列圖和作為存儲(chǔ)器的示意圖
圖2(b)所示的rom,把a(bǔ)1a0看成是地址信號(hào),輸出f2f1f0看成為某一信息。顯然,當(dāng)a1a0=00時(shí),輸出f2f1f0=010。從這個(gè)意義上講,rom是一個(gè)存儲(chǔ)器。圖2(c)給出了該rom各信息單元存儲(chǔ)的信息的示意圖。