计算机内存及其分类
每当程序在计算机内部执行时,首先必须将程序加载到计算机的主内存上。而且,当a不执行时,该程序还必须保持加载到计算机的辅助内存中。该存储单元用作额外的块。在存储器中的程序中,使用键盘作为指令序列来编写整个执行的操作集。该指令集称为程序。另外,程序将在键盘上输入要运行的数据,并可以存储在内存中。内存还可以存储中间结果和最终结果。程序,数据和结果驻留在内存中的存储程序计算机的这种设计是由于VonNeumann的缘故。
从广义上讲,记忆可分为:
主内存–主内存具有高成本和低容量存储的缺点。但是它的优点或便利是高速的数据传输。控制单元可以直接与主存储器通信。主存储器通常可以分为随机存取存储器(RAM)和只读存储器(ROM)。它是易失性存储器。由于没有电源,该存储器的内容将丢失。
辅助存储器–辅助存储器通常也称为辅助存储器。控制单元无法直接与辅助存储器通信。它是非易失性存储器。
随机存取存储器(RAM)–RAM包含各种数量的存储位置,其中每个位置通常存储8位。可以从RAM位置读取,也可以写入RAM位置。RAM的缺点是易失性。这意味着,当关闭RAM的电源时,RAM中的信息将丢失。
从内存中,可以两种不同的方式访问数据-SequentialAccess和RandomAccess。
顺序访问-顺序访问和随机访问是两种访问信息。在顺序访问中,必须严格按顺序访问信息。如果有4000个存储位置,则必须按1、2、3,…,4000的顺序进行访问。因此,从位置0访问信息花费的时间最少,而从位置4000访问信息花费的时间最多。磁带是采用顺序访问的示例。
随机访问-在随机访问技术中,可以以任何顺序访问存储位置。例如,可以从4000个位置中读取1500、1210、3060、1640、1352等顺序。其次,从存储位置读取数据需要花费相似的时间,而不管其位置如何。在RAM中,访问方法是随机的,并且其名称实际上是基于访问方法得出的。
只读存储器(ROM)–ROM由许多存储位置组成,其中每个位置通常以8位存储,就像RAM。ROM也像RAM一样使用随机访问方法。ROM的优点是它本质上是非易失性的。这意味着,即使关闭了ROM的电源,ROM中的信息也不会丢失。但是,只能从ROM位置进行读取操作。因此,在计算机中,ROM用于存储断电时不会丢失的信息。
让我们讨论一下半导体制造商提供的用于存储信息的不同版本的ROM–
掩模编程的ROM –之所以得名,是因为在制造时通过应用适当的掩模将信息写入此类ROM。一旦制造商写入了这种类型的ROM,即使制造商也无法更改此信息。因此输入的信息是永久性的。考虑到每单位数量的成本,与其他类型的ROM相比,它便宜。但是用户必须一次下达大量订单。因此,ROM被用于大量生产的设备中。为了进行类比,将经过掩码编程的ROM与大量打印的书籍进行比较。
可编程只读存储器(PROM) –用户借助PROM编程器设备将信息写入此类ROM。一旦用户写入了这种类型的ROM,就无法再更改此信息。与掩码编程ROM一样,输入的信息是永久性的。虽然它比其他类型的ROM便宜,但比掩模ROM贵。用户甚至可以从本地商店购买单个PROM。因此,PROM在少量生产的设备中实现。
可擦可编程只读存储器(EPROM) – 用户在EPROM编程器设备的帮助下将信息写入此类ROM。由于其内容是可擦除和可重写的,因此用户可以多次更改此信息。因此,尽管在关闭电源时输入的信息不会丢失,但是可以擦除它然后写入新信息。通过在非常近的距离上在EPROM芯片的石英窗口上暴露强紫外线(UV),我们可以擦除EPROM的内容。然后整个EPROM的内容将完全丢失。用户甚至可以从市场购买一块EPROM,也可以多次读取和写入其内容。
电可擦(或可变)可编程只读存储器(EEPROM或EEPROM)−用户在EPROM编程器设备的帮助下将信息写入了这种ROM。用户写入此类型的ROM之后,可以多次更改此信息。因此,尽管在关闭电源时输入的信息不会丢失,但是可以擦除它然后写入新信息。与EPROM不同,EPROM的数据擦除必须使用紫外线进行,但是对于EEPROM,其擦除内容是借助电信号完成的。同样,可以有选择地擦除EEPROM的内容。它比其他类型的ROM昂贵,并且越来越受欢迎。用户甚至可以从市场上购买一块EEPROM或EAPROM,并且可以多次读取和写入其内容。
ROM类型
辅助存储器-每当需要将大量信息存储在主存储器中时。在这种情况下,它存储在辅助存储器中。这种类型的存储器的特征在于大存储容量和每存储位低成本。但是它的缺点是访问速度非常低。控制单元无法直接访问辅助存储。硬盘,软盘和磁带是辅助存储器的很好的例子。