不属于计算机外部设备的是只读存储器ROM。 顾名思义, 只读存储器(ROM)是仅执行读取操作的存储单元;它没有写功能。这意味着存储在ROM中的二进制信息在该单元的硬件生产期间被永久化,并且不能通过在其中写入不同的字来更改。
ROM不需要读取控制线,因为在任何给定时间,输出线都会自动提供由地址值选择的字的n位。由于输出仅是当前输入(地址线)的函数,因此ROM被归类为组合电路。实际上,ROM内部是由解码器和一组“或”门构成的。无需像RAM中那样提供存储功能,因为ROM中的位值是永久固定的。
ROM在数字系统设计中有广泛的应用。这样,它可以实现具有k个输入和n个输出的任何组合电路。当在计算机系统中用作存储单元时,ROM用于存储固定不变的程序和不变的常数表。ROM还用于数字计算机的控制单元设计中。
这样,它们用于存储编码信息,该编码信息表示启用计算机中的各种操作所需的内部控制变量的顺序。利用ROM存储二进制控制信息的控制单元称为微程序控制单元。