储存器的区别之——RAM、ROM、FLASH

RAM

RAM指的是“随机存取存储器”,即Random Access Memory。它可以随时读写,而且速度很快,缺点是断电后信息丢失。

  • SDRAM
    SDRAM(Synchronous Dynamic Random Access Memory),同步动态随机存储器,动态是指存储阵列需要不断的刷新来保证数据不丢失;SDRAM是属于上电就可以运行程序的。一般我们把bootstrap放在SDRAM运行来初始化SRAM,SRAM来运行uboot,这样做可以节约空间。
  • SRAM
    静态随机存取存储器(Static Random-Access Memory,SRAM)是随机存取存储器的一种,SRAM和DRAM的区别就是SRAM不用随时刷新电路,但是掉电也会丢失数据。
  • NVRAM
    非易失性随机存取存储器是无需施加电源即可保留数据的随机存取存储器,这与动态随机存取存储器(DRAM)和静态随机存取存储器(SRAM)两者仅在通电时才保持数据形成了鲜明的对比。因为自身带有电池,但是他比较小,一般256个字节。

ROM

ROM指的是“只读存储器”,即Read-Only Memory,不能进行修改,所以出厂的时候都是厂家设置好的信息,不能修改的。

  • PROM指的是“可编程只读存储器”既Programmable Red-Only Memory。这样的产品只允许写入一次。
  • EPROM指的是“可擦写可编程只读存储器”,即Erasable Programmable Read-Only Memory。 它的特点是具有可擦除功能,擦除后即可进行再编程,但是缺点是擦除需要使用紫外线照射一定的时间。
  • EEPROM指的是“电可擦除可编程只读存储器”,即Electrically Erasable Programmable Read-Only Memory。它的最大优点是可直接用电信号擦除,也可用电信号写入。

FLASH

flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。任何flash器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除。NAND FLASH在擦除的时候时间比NOR擦除快很多,但一般小数据都会考虑NOR FLASH

1、NOR的读速度比NAND稍快一些。
2、NAND的写入速度比NOR快很多。
3、NAND的4ms擦除速度远比NOR的5s快。
4、大多数写入操作需要先进行擦除操作。
5、NAND的擦除单元更小,相应的擦除电路更少。
  • NOR FLASH
    NOR flash容量为1~16MB,主要应用在代码存储介质中,擦写次数是十万次,其可以直接运行代码像SDRAM一样。
  • NAND FLASH
    NAND flash只是用在8~128MB的产品当中,NAND适合于数据存储,NAND闪存中每个块的最大擦写次数是一百万次,使用NAND器件时,必须先写入驱动程序,才能继续执行其他操作,而且坏块不能写入,所以需要进行虚拟映射。

储存器的区别之——RAM、ROM、FLASH相关推荐

  1. RAM ROM FLASH的区别

    文章目录 一.ROM 程序存储器 二.Falsh存储器 三.RAM随机访问存储器 四.三者之间的区别 作为一个初学单片机的初学者,常常把ROM RAM FLASH这几个都单词搞得晕头转向的.由此记下此 ...

  2. RAM,ROM,FLASH

    一:keil编译成功时显示的data.xdata.code 程序编译成功时会在信息框内显示data.xdata.code各被占了多少字节,keil工具可以设置变量默认放在哪个存储区,默认是data d ...

  3. ROM, FLASH和RAM的区别

    ROM (Read Only Memory)程序存储器 ROM全称Read Only Memory,顾名思义,它是一种只能读出事先所存的数据的固态半导体存储器.ROM中所存数据稳定,一旦存储数据就再也 ...

  4. RAM,ROM,EPROM,EEPROM,FLASH ROM的区别

    RAM,ROM,EPROM,EEPROM,FLASH ROM的区别 1.RAM指的是"随机存取存储器",即Random Access Memory.它可以随时读写,而且速度很快,缺 ...

  5. CPU和cache的区别、RAM和ROM的区别、常见的名称缩写

    内存RAM和ROM之间的区别 ROM和RAM都是一种存储技术 RAM为随机存储,掉电不会保存数据(易失性): ROM可以在掉电的情况下,依然保存原有的数据(非易失). ROM和RAM指的都是半导体存储 ...

  6. 单片机中的ROM,RAM和FLASH的作用

    本文部分参考自:http://blog.sina.com.cn/s/blog_98ca54fc01017y4t.html 并在此基础上进行整理,添加了关于flash的问题. 之前从较为抽象的角度介绍了 ...

  7. 单片机中RAM ROM区别,单片机与电脑的区别

    RAM运行内存 ROM存储内存 对于古老的单片机来说 它的ROM是用来固化一些程序的  写好了之后只能读取  所以ROM read only memory 叫做只读存储器 RAM是随机存储器  掉电之 ...

  8. 对RAM,ROM,NOR/NAND FLASH等常见内存设备类型的理解

    对RAM,ROM,NOR/NAND FLASH等常见内存设备类型的理解 RAM DRAM SDRAM DDR SDRAM SRAM ROM EEPROM FLASH NOR FLASH NAND FL ...

  9. ROM、RAM和FLASH的区别是什么?SRAM、DRAM、PROM、EPROM、EEPROM

    ROM.RAM和FLASH的区别是什么? SRAM.DRAM.PROM.EPROM.EEPROM 一.性能对比 1.ROM和RAM指的都是半导体存储器,ROM在系统停止供电的时候仍然可以保持数据,而R ...

最新文章

  1. ThinkPHP多应用/多模块配置
  2. 027_jdbc-mysql几个常用的日期类型
  3. 用 Arthas “庖丁解牛”
  4. MSDE 1433端口
  5. Shell入门(四)之数组
  6. Makefile 的 遗漏分隔符错误信息
  7. python spark安装_windows下安装spark-python
  8. Spring4.0学习笔记(5) —— 管理bean的生命周期
  9. 史上最经典Java入门基础视频,没有之一!
  10. 项目管理十大知识领域之项目风险管理
  11. OC容器——图书馆 .h 文件
  12. spring security中A granted authority textual representation is required
  13. 青海湖:月光尽情倾洒惹人念
  14. C语言作业-小学生测验
  15. Linux系统中常用命令行命令、快捷键、创建长路径的快捷键
  16. 网页中播放RTSP(5) WebSocket播放视频
  17. matlab的sinxx,用MATLAB程序编程:分析方程f(x)=sinx-x/2=0正根的分布情况,并用二分法求正根近似值,使误差不超过0.01....
  18. 使用 kindeditor 编辑器无法上传图片
  19. 成功的人生需要准确的定位
  20. 联想R7000P莫名其妙黑屏问题记录

热门文章

  1. Python3.9的保留字彩蛋__peg_parser__
  2. 热修复——Bugly让热修复变得如此简单
  3. 颜色迁移之一——基础知识(色彩空间及其转换)
  4. CSR867x — 如何修改BLE的蓝牙地址
  5. 全站替换https攻略
  6. c语言课程设计报告停车系统,停车场管理系统C语言课程设计
  7. Linux系统rar格式怎么解压,如何在linux下解压缩rar格式的文件压缩包
  8. 百度智能云TechDay干货满满!揭秘“百度太行”硬核技术,秀业务上云组合拳
  9. 【49.Auth2.0认证与授权过程-微博开放平台认证授权过程-百度开放平台认证授权过程-社交登录实现(微博授权)-分布式Session问题与解决方案-SpringSession整合-Redis】
  10. 【解决方法】屏幕滚动时文字短暂变蓝