U盘扇区数计算方法
来源:互联网 发布:arduino与51单片机区别 编辑:程序博客网 时间:2024/05/06 07:15
硬盘结构图:
硬盘读取数据的方式:磁头优先,而不是柱面优先,也就是说,按照顺序读取是这样读取的,如果要读取0柱面、4磁头、5扇区的数据,顺序是:0柱面1磁头-》0柱面2磁头=》0柱面3磁头=》0柱面4磁头=》第5扇区,如果要读取1柱面2磁头,则是:0柱面1磁头-》0柱面2磁头=》。。。。》0柱面255磁头(我的U盘有255个磁头)第一个柱面读完再读第二个柱面=》1柱面1磁头=》1柱面2磁头
综上所得,求0柱面4磁头5扇区的扇区号:0*255*63+63*4+(5-1)=256
公式:扇区号=柱面号*磁头数*每柱面扇区数+每柱面扇区数*磁头数+(扇区数-1)
硬盘的读取方式不同于软盘!!!
0 0
- U盘扇区数计算方法
- 读写U盘(FAT32)引导扇区
- 读写U盘(FAT32)引导扇区
- 读写U盘(FAT32)引导扇区
- 把自己的操作系统写入U盘(FAT32)引导扇区
- 打造操作系统(1.4)将引导扇区写入U盘
- 软盘结构(磁头号和起始扇区的计算方法)
- 磁头号和起始扇区的计算方法------软盘结构
- 软盘结构(磁头号和起始扇区的计算方法)
- 磁头号和起始扇区的计算方法------软盘结构
- 分页数计算方法
- oracle周数计算方法
- 并发数计算方法
- 使用VB在U盘扇区中读写字符,经过很长时间的研究,终于实现了。
- WinCE系统下应用程序直接读写存储设备(U盘)磁盘扇区
- 通过发送SRB的方式来读写U盘的物理扇区
- windows下获取柱面、扇区数,扇区大小
- 磁道,扇区,柱面和磁头数
- C++类与对象
- 性能测试vs负载测试vs压力测试
- 记一次网络实验课
- Git多个SSH KEY的管理简易版
- 空想需实干平台 设计
- U盘扇区数计算方法
- 写给想成为前端工程师的同学
- hexo-github安装过程记录
- mavn项目开发eclipse遇到的问题
- Head First深入浅出
- ROS系列-ARM平台ROS开发环境安装
- 自动化 平台
- 图之图的深度优先遍历
- 单例模式(创建型)