ROM
前面讨论的随机存取存储器,无论是静态还是动态的,当电源断电时,存储的信息便
消失,具有易失性。而在计算机中,有一些信息需要长期存放,例如常数表、函数、固定程
序、表格和字符等,因此需要一种存储器来长期保存信息,只读存储器 ROM 就是这样的一
种存储器。其特点是在数据存入后,只能读出其中存储单元的信息,但不能写入,断电后不
丢失存储内容,故称只读存储器 ROM(Read Only Memory)。实训中使用的 2764 就是一种
ROM,其内容一旦写入就不会丢失,除非使用紫外线照射。
只读存储器可分为以下几类:
掩膜 ROM:这种 ROM 在制造时就把需要存储的信息用电路结构固定下来,用户使用
不得更改其存储内容,所以又称固定存储器。
可编程 ROM(PROM):PROM 存储的数据是由用户按自己的需求写入的,但只能写一
次,一经写入就不能更改。
可改写 ROM(EPROM、E
2
PROM、Flash Memory):这类 ROM 由用户写入数据(程
序),当需要变动时还可以修改,使用较灵活。
根据逻辑电路的特点,ROM 属于组合逻辑电路,即给一组输入(地址),存储器相应地
给出一种输出(存储的字)。因此要实现这种功能,可以采用一些简单的逻辑门。
1. 掩膜 ROM
掩膜 ROM,又称固定 ROM,这种 ROM 在制造时,生产厂利用掩膜技术把信息写入存
储器中。按使用的器件可分为二极管 ROM、双极型三极管 ROM 和 MOS 管 ROM 三种类型。
在这里主要介绍二极管掩膜 ROM,图 1 是 4×4 二极管掩膜 ROM 电路原理图。
(1)ROM 电路的结构
ROM 的电路结构包含存储矩阵、地址译码器和输出缓冲器三个组成部分。如图 7.9 所
示。