[导读]关注星标公众号,不错过精彩内容作者 |strongerHuang微信公众号|嵌入式专栏大家都知道Flash是用于存储数据的存储器,但很多读者看到页(Page)、扇区(Sector)、块(Block)等这些单位时一脸懵逼,这到底是什么,有什么区别?下面就来讲讲关于Flash内部结构...
作者 | strongerHuang
微信公众号 | 嵌入式专栏
大家都知道Flash是用于存储数据的存储器,但很多读者看到页(Page)、扇区(Sector)、块(Block)等这些单位时一脸懵逼,这到底是什么,有什么区别?
下面就来讲讲关于Flash内部结构组织以及相关的内容。
页、扇区、块的描述
扇区、块这些专用名词,其实是从早期的软盘、硬盘等存储器发展而来,目的是将一个存储器划分为多个(扇区、块)区域,更方便的编程管理这些存储单元。
1.页(Page)
Flash存储器中一种区域划分的单元,好比一本书中一页(其中包含N个字)。
比如:STM32F1中小容量芯片内部Flash,1K字节为1页,整个Flash分为32页(当然,不同容量的芯片,页数不同)。
注:不同厂家的、不同类型存储器的页大小不同,1KB、2KB、4KB等各种容量的页大小都有。
2.扇区(Sector)
扇区和页类似,也是一种存储结构单元,只是扇区更常见,大部分Flash主要还是以扇区为最小的单元。
比如:W25Q256芯片以4KB为1扇区。
同样:不同厂家的、不同类型存储器的扇区大小可能不同。
3.块(Block)
块,比扇区更高一个等级,一般1块包含多个扇区。
同样,以上图W25Q256芯片为例:1块包含16个扇区。
4.额外说明
不同厂家的、不同类型存储器的划分方式不同,有的以页为最小单元,有的以扇区为最小单元,但大部分都以扇区为最小单元。
还有,你可能会看到一些其他的名词,比如:和扇区一个级别的SubSector,和块一个级别的Bank、Bulk等。
它们的区别
其实,从上面的描述,大家应该看出来它们的区别了。
用包含关系来描述Flash物理分区的话:芯片包含多个块,块又包含多个扇区,扇区又包含多个页,页包含多个字节。
根据容量大小来说,它们的关系:
页(Page)< 扇区(Sector) < 块(Block)< 芯片(Chip)
网上有一个很形象的比如:
Flash芯片就像一列火车,块(Block)就像一节车厢,车厢里的每排座位就像一个扇区(Sector)。
文件系统中的扇区、块
上面描述的Flash存储器物理地址的划分,为了方便管理,编程读写操作Flash时引入了文件系统。
文件系统的种类很多,比如:FAT、FAT32、exFAT 、 Ext3、 NFS、 NTFS等。不同文件系统,底层对存储地址的划分可能不同。
在MCU这类嵌入式系统中,页、扇区是最小的物理存储单元,但在Windows、Linux这类系统中,这么小的存储单元已经不能满足要求了(不能对众多扇区寻址),于是就会以块作为最小的寻址单元。
在Windows环境下,块是另外一种称呼,叫簇,可以理解一群、一组(扇区)。
注:簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。
最小存储单元如果太小了,会造成寻址空间不够,像现在动辄上G、T的存储容量,太小了肯定
如果太大,会造成存储空间的浪费,也就是所谓的碎片。
所以,最小存储单元应该要根据存储器大小设置一个合理的值,就如U盘分配单元大小一样:
U盘格式化时,一般建议选择默认配置即可。
------------ END ------------
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
Flash Memory 是一种非易失性的存储器。在嵌入式系统中通常用于存放系统、应用和数据等。在 PC 系统中,则主要用在固态硬盘以及主板 BIOS 中。
关键字:
Flash
存储器
嵌入式系统
为增进大家对存储器的认识,本文将对单片机中的程序存储器、数据存储器以及二者的区别予以介绍。
关键字:
程序存储器
指数
存储器
为增进大家对存储器的认识,本文将对PLC内部常用存储器的使用规则予以介绍。
关键字:
存储器
指数
PLC
为增进大家对存储器的认识,本文将对随机存储器、只读存储器以及二者的区别予以探讨。
关键字:
随机存储器
指数
存储器
程序存储器(又称数据Flash),顾名思义,是用来存储用户的程序,使单片机能够按照编写的代码顺序执行,完成指定的任务。所以程序存储器是只读存储器(只读存储器),我们已经听过很多次了。代码存储在里面,一般有常数、表格、pi...
关键字:
51单片机
存储器
M15X将于今年10月动工,预计2025年初竣工,决定在今后5年内投资约15万亿韩元 自2012年并入SK集团10年后,将开启新10年的第一个生产设施 提早决定韩国内投资,奠定未来成长基础 首尔202...
关键字:
SK海力士
存储器
COM
NI
单片机的基本结构包括中央处理器(CPU) 、存储器、定时/计数器、输入输出接口、中断控制系统和时钟电路六部分。
关键字:
单片机
中央处理器
存储器
9月13-14日,中国(深圳)集成电路峰会暨全球存储器行业创新论坛(Global Memory Innovation Forum,GMIF2022)将在深圳市坪山格兰云天国际酒店隆重召开。
关键字:
存储器
SK海力士开发出首款基于DDR5 DRAM的CXL存储器样品,加快了抢占下一代内存解决方案市场的步伐。该产品的形状系数(Form Factor,产品的形状或尺寸)为EDSFF(Enterprise & Data...
关键字:
澜起科技
SK海力士
存储器
存储器芯片属于通用集成电路,是嵌入式系统芯片的概念在存储行业的具体应用。其原理是通过在单一芯片中嵌入软件,实现多功能和高性能,以及对多种协议、多种硬件和不同应用的支持。那么存储器芯片有哪些常见的种类呢?国内又有哪些知名存...
关键字:
存储器
芯片
集成电路
得益于5G、大数据、云计算、物联网、人工智能等新兴产业的快速发展,存储器需求呈现倍数增长,发展空间广阔。其中,NAND Flash作为半导体存储器第二大细分市场,自然也备受关注。
关键字:
NAND Flash
人工智能
存储器
结合并收入13.811万亿韩元,营业利润4.193万亿韩元,净利润2.877万亿韩元 第二季度为准营收创历史新高,时隔两个季度实现超过4万韩元的营业利润 根据下半年需求放缓的预测,将慎重考虑明年的投资计划...
关键字:
SK海力士
BSP
存储器
NAND
(全球TMT2022年7月27日讯)SK海力士发布截至2022年6月30日的2022财年第二季度财务报告。公司2022财年第二季度结合并收入为13.811万亿韩元,营业利润为4.193万亿韩元,净利润为2.877万亿韩...
关键字:
SK海力士
存储器
数据中心
智能手机
为增进大家对只读存储器的认识,本文将对只读存储器,以及只读存储器的几种类别予以详细介绍。
关键字:
只读存储器
指数
存储器
以下内容中,小编将对示波器的相关内容进行着重介绍和阐述,希望本文能帮您增进对示波器的了解,和小编一起来看看吧。
关键字:
示波器
带宽
存储器
以下内容中,小编将对微控制器的相关内容进行着重介绍和阐述,希望本文能帮您增进对微控制器的了解,和小编一起来看看吧。
关键字:
微控制器
存储器
微指令寄存器
深圳2022年5月25日 /美通社/ -- 作为先进存储器技术厂商,三星和开源解决方案供应商红帽公司(Red Hat)今天共同宣布,双方将在下一代存储器解决方案的软件技术方面开展广泛合作。双方将专注于现有以及新...
关键字:
三星
存储器
软件
开源软件
结合并收入12.156万亿韩元,营业利润2.860万亿韩元,净利润1.983万亿韩元 第一季度为准营收创历史新高,相比2018年第一季度大幅增加3万亿韩元以上 "存储器产业变动性减...
关键字:
SK海力士
存储器
COM
DRAM
本文中,小编将对存储器予以介绍,如果你想对存储器的详细情况有所认识,或者想要增进对存储器的了解程度,不妨请看以下内容哦。
关键字:
存储器
半导体存储器
RAM