RAM、ROM、flash、eMMC(通俗易懂)

2024-06-15 19:44
文章标签 flash ram 通俗易懂 emmc rom

本文主要是介绍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(通俗易懂)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1064395

相关文章

什么是 Flash Attention

Flash Attention 是 由 Tri Dao 和 Dan Fu 等人在2022年的论文 FlashAttention: Fast and Memory-Efficient Exact Attention with IO-Awareness 中 提出的, 论文可以从 https://arxiv.org/abs/2205.14135 页面下载,点击 View PDF 就可以下载。 下面我

STM32内部闪存FLASH(内部ROM)、IAP

1 FLASH简介  1 利用程序存储器的剩余空间来保存掉电不丢失的用户数据 2 通过在程序中编程(IAP)实现程序的自我更新 (OTA) 3在线编程(ICP把整个程序都更新掉) 1 系统的Bootloader写死了,只能用串口下载到指定的位置,启动方式也不方便需要配置BOOT引脚触发启动  4 IAP(自己写的Bootloader,实现程序升级) 1 比如蓝牙转串口,

STM32 ADC+DMA导致写FLASH失败

最近用STM32G070系列的ADC+DMA采样时,遇到了一些小坑记录一下; 一、ADC+DMA采样时进入死循环; 解决方法:ADC-dma死循环问题_stm32 adc dma死机-CSDN博客 将ADC的DMA中断调整为最高,且增大ADCHAL_ADC_Start_DMA(&hadc1, (uint32_t*)adc_buffer, ADC_Buffer_Size); 的ADC_Bu

设计模式之工厂模式(通俗易懂--代码辅助理解【Java版】)

文章目录 1、工厂模式概述1)特点:2)主要角色:3)工作流程:4)优点5)缺点6)适用场景 2、简单工厂模式(静态工厂模式)1) 在简单工厂模式中,有三个主要角色:2) 简单工厂模式的优点包括:3) 简单工厂模式也有一些限制和考虑因素:4) 简单工厂模式适用场景:5) 简单工厂UML类图:6) 代码示例: 3、工厂方法模式1) 在工厂方法模式中,有4个主要角色:2) 工厂方法模式的工作流程

新型 RAMBO 侧信道攻击通过 RAM 无线电波泄露数据

内盖夫本·古里安大学的研究人员发现了一种从隔离系统中泄露敏感数据的方法。 引入了一种称为 RAMBO(基于 RAM 的电磁隐蔽通道)的新型攻击技术。 该攻击利用计算机 RAM 产生的电磁辐射,使攻击者能够窃取加密密钥、密码、生物特征数据和文件等信息。 即使在系统与外部网络物理隔离的环境中,这种攻击也能实现。 信息泄露速度达 7.5 kB/分钟 该研究由 Morde

Xilinx系FPGA学习笔记(五)ROM的IP核学习

系列文章目录 文章目录 系列文章目录前言ROM IP分布式ROM生成ROM配置创建COE文件 块ROM生成如何快速生成Example Design 两种ROM对比 前言 最近在学习小梅哥的xilinx型FPGA开发板,一边学习一边记录,简化整理一下笔记 ROM IP 在 Memories &Storage Elements 下可以看到有两个与 ROM 相关的

AOSP:在rom中打入一个脚本

环境 aosp: android-14.0.0_r1 真机:Pixel5 目标 测试:将一个shell脚本,打入到rom中,最终刷机,并能在手机中使用。 步骤 添加 PRODUCT_PACKAGES # 路径:device/google/redfin/device-redfin.mkPRODUCT_PACKAGES += mysh 创建mysh文件(无后缀) 路径:device/

集成电路学习:什么是ROM只读存储器

ROM:只读存储器         ROM(Read-Only Memory,只读存储器)是一种重要的计算机存储设备,具有独特的特点和应用场景。以下是对ROM的详细解析: 一、ROM的定义与特点         ROM是一种只能读出事先所存数据的固态半导体存储器。它的主要特点是数据一旦写入,就无法被用户修改或删除,只能进行读取操作。这种特性使得ROM非常适合用于存储固定不变的信息,如

通过 Flash 让所有浏览器支持 WebP 格式图像解码

http://www.guao.hk/tag/webp#userconsent# http://www.etherdream.com/WebP/

提高Flash builder编译速度 (转)

提高Flash builder编译速度   2013-04-08 03:14:42|  分类: flash |  标签: |举报 |字号大中小 订阅 我们在开发过程中随着项目的不断壮大,经常会碰到编译速度过慢,IDE崩溃等令人头痛的问题,这里我总结了一下网上别人的经验,对FB进行了3点优化,效果明显  1、把 Build Auto 改成 手动 Build  2