打印
[MCU]

MCU_ROM和RAM的区别及联系

[复制链接]
326|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

        单片机

        单片机的一个主要作用就是数据信息的处理,而在处理数据的过程中,需要一些“容器”来存放这些数据。这就好比烧饭要用到锅碗瓢盆一样。在这里,我们称这些“容器”为“存储器”。

        存储器的物理实质是一组(或多组)具备数据输入/输出和数据存储功能的集成电路,用于充当设备缓存或保存同定的程序及数据。存储器按存储信息功能的不同,可分为只读存储器ROM和随机存储器RAM

        ROM即只读存储器。ROM中的信息一次写入后只能被读出,而不能被操作者修改或删除。一般用于存放固定的程序或数据表格等。

        不能被操作者修改或删除。一般用于存放固定的程序或数据表格等。

        当然,“只读”这个“传统”的概念有时是可以被一些新特性的器件颠的。下面介绍的这两种类型的ROM就可以使用适当的方法进行擦除或改写。

       

        1.EPROM

        EPROM 与一般的ROM的不同点在于,它可以用特殊的装置擦除或重写其中的内容。

        2.闪存FLASH

        闪速存储器,又称PEROM, 它是完全非易失的,可以在线写入,并且可以按页连续字节写入,读出速度快。

        RAM即随机存储器。这就是我们平常所说的内存,主要用来存放各种现场的输入/输出数据、中间计算结果,以及与外部存储器交换信息,或是作堆桟用。它的存储单元根据具体需要可以读出或改写。

        RAM只能用于暂时存放程序和数据。一旦电源关闭或发生断电,RAM中的数据就会丢失。而ROM中的数据在电源关闭或断电后仍然会保留下来。这也许就是二者最大的区别吧。

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

125

主题

201

帖子

0

粉丝