图1 rom的结构框图
只读存储器(rom)是存储器中结构较简单的一种,它存储的信息是固定不变的。工作时,只能读出信息,不能随时写入信息,故有此名。
图1是rom的结构框图。它是由存储矩阵列、地址译码器、读出电路(输出缓冲器)三个部分组成的。读出电路作用在于为了增加rom的带载能力。
存储阵列是存储器的主体,含有大量基本存储单元。通常数据和指令是用一定位数的二进制数来表示的,这个二进制数称为字,字的位数称为字长。存储器中以字为单位进行存储,即用一组基本存储单元存储一个字。在存储器中,为了存入和取出的方便,必须给每组基本存储单元(字单元)以确定的标号,这个标号称为地址,不同的字单元具有不同的地址。在图1中,w0~wn-1称为字线;而d0~dm-1是输出的数据线,简称位线。若存储阵列有n条字线和m条位线,则n×m为其存储容量。
an-1…a1a0是输入的地址代码,经地址译码器的译码使其输出的w0~wn-1中仅有一条字线为有效电平。于是被选中的那条字线所对应的一组基本存储单元中的各位数码便经位线d0~dm-1输出。