本文主要是介绍RAM、ROM、flash、eMMC(通俗易懂),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
RAM:Random-Access Memory的缩写,意思为“随机存取存储器”
ROM:Read-Only Memory的缩写,意思为“只读存储器”
RAM:
临时性:RAM存储的数据在断电时会丢失,因此称为易失性存储器。
可读写:RAM可以被快速读取和写入,它的存储单元可以根据需要来读取和修改数据。
容量和速度:RAM的容量可以从几兆字节(MB)到数百GB不等,速度非常快,可以通过高速总线迅速访问数据。
ROM:
永久性:ROM中的数据在断电时不会丢失,因此被称为非易失性存储器。
只读性:ROM的内容只能被读取,无法直接修改。它通常在制造过程中被预先写入或烧录,供计算机系统在启动时使用。
常见的ROM:Flash
flash:全称flash memory,也就是平时说的“闪存”。现在用作存储电脑主板的 BIOS 、程序代码、应用数据的越来越多。绝大部分的 U 盘、SDCard、MMC卡、TF卡 等移动存储设备也都是使用 Flash 作为存储介质
Flash Memory 主要可以分为NOR Flash 和 NAND Flash 两类。区别:NAND型写入速度和擦除速度快、最大擦除次数多,大容量下NAND型比NOR型成本要低很多,体积也更小;NOR型支持片上执行,可以在上面直接运行代码,软件驱动比 NAND 简单,一般小容量的用NOR 型因为小容量NOR读取速度快。
常见的ROM:MMC、eMMC MMC是一种存储器接口协议,能符合这接口的内存器都可称作mmc储存体
eMMC (Embedded Multi Media Card),“嵌入式多媒体卡”、“嵌入式设备的存储器”。手机、平板的存储介质目前基本都是eMMC,功耗和成本都很低。类似硬盘,它将NAND Flash与控制器集成为一体,通过内在的控制器管理Flash,这样CPU可不再为Flash不断更新制程而烦恼兼容性问题。eMMC=NAND Flash+闪存控制芯片+标准接口封装。
这篇关于RAM、ROM、flash、eMMC(通俗易懂)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!