实验八实验报告模拟dos文件的建立.docxVIP

  • 114
  • 0
  • 约4.97千字
  • 约 8页
  • 2016-12-13 发布于湖北
  • 举报
实验八 模拟DOS文件的建立上机目的:磁盘文件是磁盘上存储的重要信息,通过本实验模拟DOS文件的建立和使用情况,理解磁盘文件的物理结构。文件管理是操作系统中重要的内容之一,不同的文件系统提供了不同的物理结构,通过实验,深入理解文件的物理结构与存取方法之间的关系,以便更好的掌握文件系统的概念。上机内容:(1)模拟设计DOS操作系统中磁盘文件的存储结构(2)模拟设计便于直接存取的索引文件结构开发环境Microsoft Visual C++环境,采用 C语言编程分析设计(一)实验原理(1)模拟设计DOS操作系统中磁盘文件的存储结构DOS操作系统对磁盘文件的管理采用链接结构,将所有的链接指针集中在一起,存放在文件分配表(FAT)中。连接文件的第一个物理块号登记在文件目录中。其设计思想是:假定磁盘上共有N个物理块可供使用,当要存放文件时,从FAT表中寻找其值为0的项,用其对应的物理块存放文件信息,并把文件占有的各物理块用链接指针登记在FAT表中,再把文件的第一个物理块号登记在文件目录中。在DOS中FAT表的前两项用来记录磁盘的类型。而从第2项开始记录磁盘的分配情况和文件各物理块的链接情况。在FAT表中第三项的值如果为0,表示对应的第三块空闲。假设磁盘空间共有100个物理块,设计一个文件分配表FAT[100],其中每一个元素与一个物理块对应。开始时,先把FAT[100]初始化为0,前两项是用来

文档评论(0)

1亿VIP精品文档

相关文档