从小到大:
扇区,sector
磁盘块,IO Block
页,page
段,segment
简单的说扇区是对硬盘而言,块是对文件系统而言
硬盘的最小存储单位就是***扇区***了,而且硬盘本身并没有block的概念。
FLASH
以W25Q128为例:
128Mbit 的容量。
每页256字节,一共65536个字节,合计655362568=134,217,728bit ,等于134,217,728/1024/1024=128Mbit.
每次编程数据为256字节。擦除可以按16页(即一个扇区擦除,4K)、按128页擦除(32KB块擦除)、按256页擦除(64KB块擦除)或者整片擦除。
这个芯片总结来说:
每页256个字节,一共65536页。
每个扇区有16页,也即4KB大小。
块比较特殊,可以是32KB,也可以是64KB,这取决于擦除方式,所以这里分两种块擦除操作。
:https://blog.csdn.net/qq_17033619/article/details/100859798
段、页、块、扇区:
据我的理解:可以理解为指针的传递过程“扇区组合为块和页,页组合为段”,具体组合方式和大小按自己设定的方式用程序进行组合,段地址必须放在寄存器中,这是硬规定。
在操作系统下编程,具体组合方式和大小已经被操作系统设定了,编程人员直接使用就可以了。
如果您自己编操作系统,您也可以自行设定组合方式和大小的。
。 windows的段、页、块、扇区,是虚拟存储技术(程序控制存储技术),具体就不解释了,牵扯到具体技术细节,可以查阅资料。原文链接:
https://blog.csdn.net/parsezsl/article/details/8458315