主扇区分配表和扇区分配表的分析_第1页
主扇区分配表和扇区分配表的分析_第2页
主扇区分配表和扇区分配表的分析_第3页
主扇区分配表和扇区分配表的分析_第4页
主扇区分配表和扇区分配表的分析_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

主扇区分配表和扇区分配表主讲人:周宝扇区分配表(SAT)主扇区分配表和扇区分配表

扇区分配表(SectorAllocationTable)简称SAT,扇区分配表(SAT)是一个扇区标识(SID)数组,每个SID的大小为32位的整数,它包含所有用户流(短流除外)和其余内部控制流的SID链。扇区分配表SAT的大小等于复合文档中扇区的数量。扇区分配表SAT的大小复合文档中扇区的数量32bit32bit32bit32bit32bit……SID数组文档头扇区0扇区1扇区2扇区3扇区4…扇区分配表的特点主扇区分配表和扇区分配表(1)扇区分配表SAT是一个数组,数组元素是一个32位的整数。(2)扇区分配表SAT是按照数组下标(或数组索引)来对应扇区的,如扇区分配表SAT的下标0(或索引0),对应扇区SID为0,下标1对应扇区SID为1,以此类推。(3)扇区分配表SAT数组下标处的值对应的是下一个扇区的SID,如下标0处的值为2,则流中紧接着下一个扇区SID是2,同时在下标2中又存储了下一个扇区的SID,这样就形成了一个SID链,将相关的扇区串联起来,形成一个完整的"流",直到SID链在数组值为-2的位置结束。(4)主扇区分配表MSAT是用来管理扇区分配表SAT;扇区分配表SAT是用来管理扇区的,这点与FAT文件系统中的文件分配表FAT类似。主扇区分配表和扇区分配表扇区分配表SAT实例2465-27-2编号(SID)

1234567SAT内容245-2第一个流1245SAT内容67-2第二个流

367SAT内容图1SAT实例“扇区1”内容图2图3

例子:假设复合文档中包含一个用于存放扇区分配表(SAT)的两个流,扇区1中包含扇区分配表SAT显示出的SID数组,那么扇区1的内容如图1所示。主扇区分配表(MSAT)主扇区分配表和扇区分配表

主扇区分配表(MasterSectorAllocationTable)简称MSAT,是一个扇区标识(SID)数组,每个SID的大小为32位的整数,指明了所有用于存放扇区分配表(SAT)的扇区的SID。

主扇区分配表(MSAT)的大小等于扇区分配表(SAT)的总扇区数,这个值在复合文档头中说明。由于扇区分配表(SAT)占用的扇区不是成链的,所以扇区分配表(SAT)的SID都存储在主扇区分配表(MSAT)中。主扇区分配表MSAT的大小扇区分配表SAT的总扇区数主扇区分配表实例主扇区分配表和扇区分配表文件头扇区0扇区1扇区2扇区3扇区4…文件头中描述MSAT第一个扇区的SID=1当前扇区最后的SID=4当前扇区最后的SID=-2

主扇区分配表(MSAT)是由一个SID数组构成,每个SID为32位整数,指向一个扇区分配表(SAT)占据的扇区,扇区中的最后4个字节就是下一个扇区的SID。主扇区分配表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论