当前位置: 首页 > news >正文

嵌入式系统中常见的存储器

1. 寄存器

  • 作用

用于CPU内部临时存储数据和指令,提供高速数据访问

  • 介质

由边沿触发方式的的触发器、门电路组成,价格极为昂贵

2. Cache

  • 作用

用于CPU和RAM/ROM之间的临时存储,以缓存频繁访问的数据和指令,减少访问延迟,提升性能

  • 介质

一般使用SRAM

3. RAM

  • 作用

作为操作系统或其他正在运行中的程序的临时数据存储介质

  • 介质
  1. SRAM:静态随机存储器,只要一直供电,数据就不会丢失;速率较高

  2. DRAM:动态随机存储器,需要定时刷新,数据才能保持;成本较低

4. ROM

  • 作用

存储代码或者文件

  • 介质
  1. EEPROM

  2. FLASH

  • Nand Flash
  • Nor Flash
  1. Emmc:将NAND Flash存储器和控制器集成在一起,形成一个封装,提供标准接口读写
EEPROM和FLASH的异同
1. EEPROM可以按字节读写,Flash需要按页擦除再写入
2. Flash读写更快
3. EEPROM读写寿命更长
4. Flash成本更高Nand Flash和Nor Flash的异同
1. nand需要按页擦写,nor支持按字节写入,因此nor支持直接运行程序
2. nand写入快,nor读出快
3. nand成本较低

5. 外部存储器

  • 作用

存储文件

  • 介质
  1. SD卡
  2. U盘

http://www.mrgr.cn/news/48633.html

相关文章:

  • npm install进度卡在 idealTree:node_global: sill idealTree buildDeps
  • 如何使用ssm实现班级同学录网站
  • 机器学习——自动化机器学习(AutoML)
  • 【Web开发】第一弹:HTML表格基础与应用实例
  • 每日一练:两个字符串的最小ASCLL删除和
  • python根据端口查询出pid号是多少
  • GRS、GOTS、OCS、BCI、RDS的区别
  • ElasticSearch+Kibana 8.1.0安装部署
  • webm格式怎么转换成mp4?这几种方法可以轻松完成视频转换!
  • 基于Arduino的花瓶
  • mig IP核的学习
  • 前端开发攻略---前端ocr图片文字提取功能
  • WHAT - OpenAPI 规范和开放 API
  • 最全Python爬虫教程,学会你也是大师了!
  • 柯桥学日语日常口语入门教学当日本人说「すごいね」时,该怎么回?
  • 系统缺失mfc140.dll的修复方法,有效修复错误mfc140.dll详细步骤
  • sed删除每行末尾的空格或制表符
  • MES管理系统提升智能工厂四大核心能力
  • 数据结构 - 链表
  • 86 NAT 理论