存储器: Flash,eeprom,rom,ram
存储器
- ram: 随机存取存储器
- DRAM: 须定时刷新, 集成度高, 功耗低, 成本低(内存条, 主内存)
- FPM DRAM: 快速页面模式DRAM, 同一页不会重复送出列地址
- EDO DRAM: 扩展数据输出DRAM, 原理同FPM, 缩短等待时间, 快15%~30%
- BEDO DRAM: 突发式EDO DRAM, 每次可传输一批数据(EDO一次传一组), 性能提高40%
- SDRAM: 同步DRAM, 可与CPU外部工作时钟同步, 去掉时间的延迟
- SRAM: 速度比DRAM快(高速缓冲存储器Cache)
- REGISTERED内存: 底部较小的集成电路芯片(x2~3), 提高驱动能力, 使服务器可支持高达32GB内存
- ECC内存: 错误检查与校正内存, 提供了强有力的数据纠正系统, 能检测多位错, 定位错误和在传输到CPU前纠正错误, 检测多位错时产生报警信息. 不能同时更正多位错
- DRAM: 须定时刷新, 集成度高, 功耗低, 成本低(内存条, 主内存)
- rom: 只读存储器, 非易失
- rom: 不能编程
- prom: 可以写入一次
- eprom: 多次擦写, 需要在紫外线照一下
- eeprom: 任意修改
- 狭义EEPROM:
- 广义EEPROM: flash
- nor flash: 字节读, 块擦除
- nand flash: 页读取, 块擦除
ROM&RAM
EEPROM
- 可随机访问/修改任意字节, 可向每个bit写入0/1, 掉电不丢失
- 电路复杂成本高, 通常几k字节, 很少超过512k
flash
nor flash
- 数据线与地址线分开, 像ram一样随机寻址, 可读取任一字节(无页), 按块擦除
- 小容量(2~12M居多)
- 损坏无法使用
- 字节寻址, 程序可在nor flash中运行: 嵌入式系统常用小容量的nor flash存储引导代码, 用大容量的nand flash存放文件系统和内核
nand flash
- 数据线与地址线复用, 不能随机寻址, 读取只能按页读取, 按块擦除
- 读取速度慢, 擦写速度块
- 数据密度大, 体积小, 成本低
- 大容量居多
- 擦除次数是norflash数倍
- 可标记坏块, 使软件跳过坏块
flash
每页: 256 Byte (2048 bit)
每扇区: 16页
每块: 16扇区
最小擦除单位:扇区
可选择擦除单位:扇区、块、全片
最大编程(写入)单位:页( 256 Byte),大于256 Byte则需要循环写入。
最小编程(写入)单位:1 Byte,即一次可写入 1~256 Byte的任意长度字节。
未写入时FLASH里面的数据为全1,即0xFF。
只能由 1 —> 0 写入,不能由 0 —> 1 写入,即如果已经写入过了,则需要先擦除(擦除后数据变为全1)再写入。
示例:0xF0(1111 0000),即高4位可写入,低4位不可写入。
ref
- EEPROM和flash的区别
- 程序存储和运行时的内存分布
- 服务器基础知识【初学者必看】
存储器: Flash,eeprom,rom,ram相关推荐
- 常用存储器(ROM/RAM/FLASH/SDRAM/SRAM/DDR/EEPROM/emmc)
单片机 ROM /RAM/FLASH区别 1.ROM,RAM和FLASH在单片机中的作用 ROM--存储固化程序的(存放指令代码和一些固定数值,程序运行后不可改动) c文件及h文件中所有代码.全局变量 ...
- 存储设备总结 ROM RAM FLASH EEPROM SRAM DRAM
注意每个字母代表的单词 主要分为ROM和RAM两类,加了不同功能而已 ROM:(Read Only Memory)程序存储器 只读,永久存储 在单片机中用来存储程序数据及常量数据或变量数据,凡是c文件 ...
- 基础——ROM, RAM, FLASH, SSD, DDR3/4, eMMC, UFS, SD卡, TF卡,相互关系
1. 关系 ROM, RAM, FLASH闪存, SSD, DDR3/4, eMMC, UFS, SD卡, TF卡, 这几个名词在手机和电脑等数码产品的参数中经常出现,单独看还明白是什么,放在一块,他 ...
- 【存储器专题】ROM和RAM
存储器区分 内存是计算系统最重要的元素,计算机或嵌入式设备就无法执行任务.由于存储器的种类繁多,所以本文将从存储器与 CPU 的接口.程序运行的角度,系统而详细介绍各种存储器的分类与用途,以便于区分各 ...
- STM32F429入门(十九):ROM RAM SRAM FLASH
存储器是计算机结构的重要组成部分.存储器是用来存储程序代码和数据的部件,有 了存储器计算机才具有记忆功能. 一.存储器的种类 存储器按其存储介质特性主要分为"易失性存储器"和&qu ...
- 单片机中的ROM,RAM和FLASH的作用
本文部分参考自:http://blog.sina.com.cn/s/blog_98ca54fc01017y4t.html 并在此基础上进行整理,添加了关于flash的问题. 之前从较为抽象的角度介绍了 ...
- stm32中堆、栈、flash、ROM、RAM、bss段、data段、text段、Code、Ro-data、 ZI-data、RW-data简介
1. 堆.栈.flash.ROM.RAM.bss段.data段.text段.Code.Ro-data ZI-data.RW-data的区别? 1.1 堆.栈简介 堆栈是指在stm32启动文件中定义的那 ...
- 嵌入式 - 存储介质【2】ROM RAM这么简单就区分了
文章目录 引言 主存划分 随机存储器 只读存储器 直观比较 RAM V.S. ROM SRAM V.S. DRAM 参考资料 更新历史 20220314 首次编辑,存储介质的基础概念和分类的总结. 引 ...
- 【转载】CodeWarrior IDE使用tips之prm链接文件详解(自定义存储器分区以及自定义RAM数据初始化与在RAM中运行函数)...
CodeWarrior IDE使用tips之prm链接文件详解(自定义存储器分区以及自定义RAM数据初始化与在RAM中运行函数) 2017-08-19 胡恩伟 汽车电子expert成长之路 内容提要 ...
最新文章
- [转载]李开复先生给中国学生的第四封信:大学四年应是这样度过
- Excel和数据库的导入与导出
- lzg_ad:使用OPENROWSET函数连接并访问远程数据库数据
- linux awk 获取最后一列 获取倒数第二列
- matlab仿真随机数的产生
- 构建可靠的前端异常监控服务-采集篇
- SQL语言之DQL语言学习(七)分组查询
- LinkedHashSet集合
- linux设置ntp开机同步时间同步,linux ntp时间同步
- Zabbix部署(一)
- [JavaScriptC#]收藏 备忘
- DELL R340 14G服务器的RAID划分
- 实战ReactNative 从入门到精通 重要技术解析,5分钟搭建iOS, Android App 实战一
- SitePoint播客#160:坐在树上的Adobe和HTML
- 域共享文件夹服务器怎么设置密码,域环境下共享文件夹加密、Windows 2008 Server局域网共享文件夹设置权限设置的方法...
- 简述5G技术在远程医疗应用
- android软件开发
- kafka 中如何保证数据消息不丢失
- 第35课: 打通Spark系统运行内幕机制循环流程
- 雷迪9000使用说明_标准版DM雷迪操作及维护手册 精品
热门文章
- WorldWind源码剖析系列:星球表面渲染类WorldSurfaceRenderer
- win10远程桌面连接凭据怎么设置_手把手操作win10系统连接远程桌面提示你的凭据不工作的恢复步骤...
- Mac OS使用ikev2无法ping通宿主机
- 分享一个在线验证手机号码的接口
- Android OpenCv4 图像透视变换之图片矫正
- 一维卷积层_使用一维卷积层的创新Chatbot
- C++ 创建数组并初始化
- 老九学堂数据结构与算法章节2课堂笔记上
- 可拖拽的html5页面编辑,jQuery实现拖拽可编辑模块功能代码
- python爬虫-获取个人网易邮箱所有邮件列表信息