Rom是只读存储器,英文全称为Read-Only Memory,也叫固定存储器。ROM所存数据通常是装入整机前写入的,整机工作过程中只能读出,不能快速方便地改写存储内容。ROM所存数据稳定 ,断电后所存数据也不会改变,并且结构较简单,使用方便,常用于存储各种固定程序和数据。
ROM主要由地址译码器、存储体、读出线及读出放大器等部分组成。ROM是按地址寻址的存储器,由CPU给出要访问的存储单元地址ROM的地址译码器是与门的组合,输出是全部地址输入的最小项(全译码)。n位地址码经译码后2n种结果,驱动选择2n个字,即W=2n。存储体是由熔丝、二极管或晶体管等元件排成W*m的二维阵列(字位结构),共W个字,每个字m位。存储体实际上是或门的组合,ROM的输出线位数就是或门的个数。
除少数种类的只读存储器(如字符发生器)可通用之外,不同种类的只读存储器功能不同。