一张图看懂内存(RAM,ROM,FLASH)及辅助内存之间的关系

 

注意:RAM,ROM,FLASH 都属于内存。 网上很多资料说 flash 是外存或者辅助存储器主要是因为 NAND Flash 也有用来做SSD固态硬盘。

问题1:flash是内存还是硬盘

FlashROM是快速擦写只读编程器的简称,也就是我们常说的“闪存”。

所谓“闪存”,它也是一种非易失性的内存,属于EEPROM的改进产品。它的最大特点是必须按块(Block)擦除(每个区块的大小不定,不同厂家的产品有不同的规格), 而EEPROM则可以一次只擦除一个字节(Byte)。

目前“闪存”被广泛用在PC机的主板上,用来保存BIOS程序,便于进行程序的升级。其另外一大应用领域是用来作为硬盘的替代品,具有抗震、速度快、无噪声、耗电低的优点,但是将其用来取代RAM就显得不合适,因为RAM需要能够按字节改写,而Flash ROM不需要。

图中的 RAM 与 ROM 各种分类,网上都能查到资料,我就不一一介绍了。

补充:

NVM     概念,有不同的技术实现,包含FLASH(NAND FLASH/NOR FLASH),PROM、 EPROM、EEPROM等

NVRAM 和 NVM一样NVRAM也是一种概念,比NVM更小范围的概念,有不同的技术实现,例如非常常见的 EEPROM。

NVM--|EPROM    可擦写可编程只读存储器。-->擦除需用紫外线照射

---------|EEPROM 电可擦除可编程只读存储器。-->擦除可直接用电信号擦除

---------|FLASH--|NAND FLASH 成本相对低,读写容易出错,需软件或硬件校验数据

----------------------|NOR FLASH  成本高容量小,读写不容易出错,适用于存储少量的代码。

VM    与NVM对应的存储设备,过去的SDRAM,DDR SDRAM,现在的DDR2,DDR3,断电就丢数据。

NVMe  NVMe一般指NVM Express。 NVM Express(NVMe),或称非易失性内存主机控制器接口规范

nvme和SSD的关系:ssd是固态硬盘,普通的ssd配的是SATA口(AHCI协议),nvme ssd配的是PCIe口(nvme传输协议)http://www.ttep.cn/jy/74425.html

Flash和EEPROM区别差异及关系解析-电子发烧友网

补充内容原文连接 https://blog.csdn.net/bandaoyu/article/details/125225719

  • 8
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值