专业游戏门户,分享手游网游单机游戏百科知识攻略!

嗨游网
嗨游网

rom是什么意思,rom详解

来源:小嗨整编  作者:小嗨  发布时间:2022-12-26 12:02
摘要:rom是什么意思,rom详解。只读存储器(Read-OnlyMemory,ROM)是一种将数据永久存储在计算机和其他电子设备上的存储介质。包含启动PC所需的编程,对启动至关重要,它执行主要的输入/输出任务并保存程序或软件指令。ROM以非破坏...

rom是什么意思,rom详解。只读存储器(Read-Only Memory,ROM)是一种将数据永久存储在计算机和其他电子设备上的存储介质。包含启动PC所需的编程,对启动至关重要,它执行主要的输入/输出任务并保存程序或软件指令。ROM以非破坏性读出方式工作,只能读出无法写入信息。信息一旦写入后就固定下来,即使切断电源,信息也不会丢失,所以又称为固定存储器。ROM所存数据通常是装入整机前写入的,整机工作过程中只能读出,不像随机存储器能快速方便地改写存储内容。ROM所存数据稳定,断电后所存数据也不会改变,并且结构较简单,使用方便,因而常用于存储各种固定程序和数据。

一、概述:

因为ROM是只读的,所以不能更改; 它是永久性的和非易失性的,这意味着即使断电也能保持记忆。相比之下,随机存取存储器(RAM)是易失性的; 断电后它会丢失。

主板上有许多ROM芯片,扩展板上有一些ROM芯片。这些芯片对于基本输入/输出系统(BIOS),启动,读取和写入外围设备,基本数据管理以及某些实用程序的基本过程软件至关重要。

ROM最初不能编程,出厂什么内容就是什么内容,不灵活。后来出现了PROM,可以自己写入一次,要是写错了,只能换一个新的,自认倒霉。人类文明不断进步,终于出现了可多次擦除写入的EPROM,每次擦除要把芯片拿到紫外线上照一下,想一下你往单片机上下了一个程序之后发现有个地方需要加一句话,为此你要把单片机放紫外灯下照半小时,然后才能再下一次,这么折腾一天也改不了几次。历史的车轮不断前进,伟大的EEPROM出现了,拯救了一大批程序员,终于可以随意地修改ROM中的内容了。

ROM应用广泛,诸如Apple II或IBM PC XT/AT等早期个人电脑的开机程序(操作系统)或是其他各种微电脑系统中的轫体(Firmware),所使用的硬件都是ROM。

二、基本结构

下图给出ROM的基本结构,ROM主要由地址译码器、存储体、读出线及读出放大器等部分组成。ROM是按地址寻址的存储器,由CPU给出要访问的存储单元地址ROM的地址译码器是与门的组合,输出是全部地址输入的最小项(全译码)。n位地址码经译码后2n种结果,驱动选择2n个字,即W=2n。存储体是由熔丝、二极管或晶体管等元件排成W*m的二维阵列(字位结构),共W个字,每个字m位。存储体实际上是或门的组合,ROM的输出线位数就是或门的个数。由于它工作时只是读出信息,因此可以不必设置写入电路,这使得其存储单元与读出线路也比较简单。

rom是什么意思,rom详解

三、工作过程

下图给出ROM的工作过程,CPU经地址总线送来要访问的存储单元地址,地址译码器根据输入地址码选择某条字线,然后由它驱动该字线的各位线,读出该字的各存储位元所存储的二进制代码,送入读出线输出,再经数据线送至CPU。

rom是什么意思,rom详解

四、各种分类

ROM有多种类型,且每种只读存储器都有各自的特性和适用范围。从其制造工艺和功能上分,ROM有五种类型,即掩膜编程的只读存储器MROM(Mask-programmedROM)、可编程的只读存储器PROM(Programmable ROM)、可擦除可编程的只读存储器EPROM(Erasable Programmable ROM)、可电擦除可编程的只读存储器EEPROM(Elecrically Erasable Programmable ROM)和快擦除读写存储器(Flash Memory)。

1、掩膜编程的只读存储器

掩膜只读存储器(Mask ROM)中存储的信息由生产厂家在掩膜工艺过程中“写入”。在制造过程中,将资料以一特制光罩(Mask)烧录于线路中,有时又称为“光罩式只读内存”(Mask ROM),此内存的制造成本较低,常用于电脑中的开机启动。其行线和列线的交点处都设置了MOS管,在制造时的最后一道掩膜工艺,按照规定的编码布局来控制MOS管是否与行线、列线相连。相连者定为1(或0),未连者为0(或1),这种存储器一旦由生产厂家制造完毕,用户就无法修改。

rom是什么意思,rom详解

MROM的主要优点是存储内容固定,掉电后信息仍然存在,可靠性高。缺点是信息一次写入(制造)后就不能修改,很不灵活且生产周期长,用户与生产厂家之间的依赖性大。

2、可编程只读存储器

rom是什么意思,rom详解

可编程只读存储器(ProgrammableROM,PROM)允许用户通过专用的设备(编程器)一次性写入自己所需要的信息,其一般可编程一次,PROM存储器出厂时各个存储单元皆为1,或皆为0。用户使用时,再使用编程的方法使PROM存储所需要的数据。

rom是什么意思,rom详解


PROM的种类很多,需要用电和光照的方法来编写与存放的程序和信息。但仅仅只能编写一次,第一次写入的信息就被永久性地保存起来。例如,双极性PROM有两种结构:一种是熔丝烧断型,一种是PN结击穿型。它们只能进行一次性改写,一旦编程完毕,其内容便是永久性的。由于可靠性差,又是一次性编程,较少使用。PROM中的程序和数据是由用户利用专用设备自行写入,一经写入无法更改,永久保存。PROM具有一定的灵活性,适合小批量生产,常用于工业控制机或电器中。

3、可编程可擦除只读存储器

rom是什么意思,rom详解


可编程可擦除只读存储器(ErasableProgrammable Read Only Memory)可多次编程,是一种以读为主的可写可读的存储器。是一种便于用户根据需要来写入,并能把已写入的内容擦去后再改写的ROM。其存储的信息可以由用户自行加电编写,也可以利用紫外线光源或脉冲电流等方法先将原存的信息擦除,然后用写入器重新写入新的信息。EPROM比MROM和PROM更方便、灵活、经济实惠。但是EPROM采用MOS管,速度较慢。

rom是什么意思,rom详解

擦除完存储内容的方法可以采用以下方法:电的方法(称电可改写ROM)或用紫外线照射的方法(称光可改写ROM)。光可改写ROM可利用高电压将资料编程写入,抹除时将线路曝光于紫外线下,则资料可被清空,并且可重复使用,通常在封装外壳上会预留一个石英透明窗以方便曝光。

4、电可擦除可编程只读存储器

电可擦可编程序只读存储器(ElectricallyErasable Programmable Read-Only Memory,EEPROM)是一种随时可写入而无须擦除原先内容的存储器,其写操作比读操作时间要长得多,EEPROM把不易丢失数据和修改灵活的优点组合起来,修改时只需使用普通的控制、地址和数据总线。EEPROM运作原理类似EPROM,但抹除的方式是使用高电场来完成,因此不需要透明窗。EEPROM比 EPROM贵,集成度低,成本较高,一般用于保存系统设置的参数、IC卡上存储信息、电视机或空调中的控制器。但由于其可以在线修改,所以可靠性不如EPROM。

5、快擦除读写存储器

快可擦除读写存储器( Flash Memory)是英特尔公司90年代中期发明的一种高密度、非易失性的读/写半导体存储器它既有EEPROM的特点,又有RAM的特点,是一种全新的存储结构,俗称快闪存储器。它在20世纪80年代中后期首次推出,快闪存储器的价格和功能介于 EPROM和EEPROM之间。与EEPROM一样,快闪存储器使用电可擦技术,整个快闪存储器可以在一秒钟至几秒内被擦除,速度比 EPROM快得多。另外,它能擦除存储器中的某些块,而不是整块芯片。然而快闪存储器不提供字节级的擦除,与 EPROM一样,快闪存储器每位只使用一个晶体管,因此能获得与 EPROM一样的高密度(与 EEPROM相比较)。“闪存”芯片采用单一电源(3V或者5V)供电,擦除和编程所需的特殊电压由芯片内部产生,因此可以在线系统擦除与编程。“闪存”也是典型的非易失性存储器,在正常使用情况下,其浮置栅中所存电子可保存100年而不丢失。

rom是什么意思,rom详解

目前,闪存已广泛用于制作各种移动存储器,如U盘及数码相机/摄像机所用的存储卡等。

6、一次编程只读内存

一次编程只读内存(One Time Programmable Read Only Memory,OTPROM)之写入原理同EPROM,但是为了节省成本,编程写入之后就不再抹除,因此不设置透明窗。

五、特点

只读存储器的特点是只能读出而不能写入信息,通常在电脑主板的ROM里面固化一个基本输入/输出系统,称为BIOS(基本输入输出系统)。其主要作用是完成对系统的加电自检、系统中各功能模块的初始化、系统的基本输入/输出的驱动程序及引导操作系统。

1、ROM的优势

与其他类型的存储器(如只读访问存储器(RAM)等)相比,ROM具有一些优势。在这里,我们将列出其中最流行的存储器。

  • 非易失性

  • 不能意外更改

  • 便宜又实用

  • 易于使用

  • 更可靠

  • 不需要通电并重启

  • 内容总是已知并已检查

2、ROM的缺点

  • 更改内容需要采取特殊措施
  • 较小的存储大小,例如16 Mb,32 MB
  • 需要紫外线或电才能进行删除操作
  • 需要电才能进行编程

3、内存与ROM(RAM vs ROM)

通常,RAM和ROM相互比较。这是RAM和ROM之间的一些区别

  • RAM在ROM静态的情况下提供了波动性
  • RAM存储空间大于ROM存储空间
  • RAM优先,然后ROM
  • RAM用作计算机的主内存,其中ROM仅用作引导程序
  • RAM需要不间断的电存储数据,而ROM可以不带电地存储数据

本文地址:IT问答频道 https://www.eeeoo.cn/itwenda/886352.html,嗨游网一个专业手游免费下载攻略知识分享平台,本站部分内容来自网络分享,不对内容负责,如有涉及到您的权益,请联系我们删除,谢谢!


IT问答
小编:小嗨整编
相关文章相关阅读
  • 计算机rom是指

    计算机rom是指

    rom是只读存储器(read-onlymemory)的简称,是一种只能读出事先所存数据的固态半导体存储器。其特性是一旦储存资料就无法再将之改变或删除。通常用在不需经常变更资料的电子或电脑系统中,并且资料不会因为电源关闭而消失。简介英文简称...

  • rom中的信息是什么

    rom中的信息是什么

    rom中的信息是由计算机制造厂预先写入的,rom是romimage的简称,常用于手机定制系统玩家的圈子中;一般手机刷机的过程,就是将只读内存镜像写入只读内存rom的过程。本文操作环境:windows10、DellG3。ROM中的信息是...

  • 微型计算机存储系统中prom是什么

    微型计算机存储系统中prom是什么

    微型计算机存储系统中的prom是指可编程只读存储器,是一种可以用程序操作的只读内存;主要的特征是只允许数据写入一次,如果数据输入错误只能报废。这种存储器用作永久存放程序之用。本教程操作环境:windows7系统、DellG3电脑。PROM...

  • 常用的cdrom是什么

    常用的cdrom是什么

    常用的cdrom是什么?CD-ROM的确切含义是光盘只读存储器(CompactDiskReadOnlyMemory),就是时下人们常说的光驱。它能阅读的盘片都光闪闪的,和音乐CD一样!CD-ROM驱动器不仅可以播放音乐CD,还可以阅...

  • Prompt都不需要了,动动手就能玩多模态对话系统,iChat来啦!

    Prompt都不需要了,动动手就能玩多模态对话系统,iChat来啦!

    夕小瑶科技说原创 作者|智商掉了一地近日有很多团队基于用户友好的ChatGPT进行再创作,其中不乏有比较亮眼的成果。InternChat工作强调了用户友好性,这是通过超越语言的方式(光标与手势)与聊天机器人交互来进行多模态任务的。...

  • micromsg是什么文件夹

    micromsg是什么文件夹

    micromsg是什么文件夹?①MicroMsg是微信的文件夹,里面存了关于微信的聊天记录,图片,语音等一些缓存文件,可以删除,但是可能对查看历史数据不利,如果用户不在乎是否删除消息记录,完全可以删除它们,不影响微信的正常使用。②不过这样一...

  • rom是指什么

    rom是指什么

    在计算机术语中,rom是指“只读存储器”,信息已固化在存储器中,只可读出,但无法改写。rom的特点是把信息写入存储器以后能长期保存,不会因电源断电而丢失信息;计算机在运行过程中,只能读出只读存储器中的信息,不能再写入信息。本教程操作环境:w...

  • recv与recvfrom的区别

    recv与recvfrom的区别

    recv与recvfrom的区别是参数不同、适用场景不同、返回值不同和数据传输方式不同等。详细介绍:1、参数不同,recv函数的参数包括socket描述符、接收缓冲区、数据长度和标志位等,它用于从已连接的套接字接收数据,recvfrom函数...

  • 周排行
  • 月排行
  • 年排行

精彩推荐