操作系统dos令文档 DOS磁盘文件管理.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统上机实验 指导书 (第一版) 工商管理学院信息工程系 2012.10.11 实验一 DOS磁盘文件管理 实验目的 学习和掌握DOS磁盘文件存储的基本原理。 理解DOS系统文件磁盘文件存储管理的基本方法。 实验设备 1. IBM-PC系列机一台,打印机一台。 2.Windows操作系统,文本编辑器,1.44M格式化的软盘两张。 实验要求 1 .研读DOS系统对文件存储的课件文件,理解磁盘文件存储的设计思想和相关概念。 2 .掌握通过DOS提供的DEBUG命令来获取磁盘文件的相关信息的方法。 DOS磁盘文件存储的基本原理: DOS进行格式化时对磁盘空间按如下分配: (1)引导部分; (0扇区) (2)文件分配表的第一拷贝; (1-9扇区) (3)文件分配表的第二拷贝; (10-18扇区) (4)根目录; (19-32扇区) (5)数据区; (33-2880扇区) 注:以上分配对软盘而言是整个盘空间。 (一)软盘的主引导扇区 主引导扇区内容由FORMAT创建,引导记录可分为四部分: 1、3字节转移指令(供系统盘用); 2、8字节含厂商标志、操作系统版本号; 3、BIOS参数块(共19字节,亦称BPB参数表 BPB -bios parameter block ); 4、引导代码,包含了自举程序的实际代码,引导代码仅对操作系统盘有效; 当该盘作系统盘时,执行转移指令,转到引导代码,执行自举程序,将DOS装入内存。 下面主要介绍BIOS参数块,通过该参数块可获得文件分配表、主目录及数据区起始扇区号。从主引导扇区第12个字节内容开始,具体的含义如下: 12、13字节:描述扇区大小(字节); 14字节:每簇所占扇区个数; 15、16字节:保留扇区数; 17字节:FAT(文件分配表)个数; 18、19字节:主目录(FDT)大小(文件个数); 20、21字节:磁盘总扇区数; 22字节:介质描述符(FD双面双密度360KB软盘,F9双面高密度1.2MB软盘,F8硬盘); 23、24字节:每个FAT表所占扇区数; 25、26字节:每道扇区数; 27、28字节:磁头个数; 29、32字节:隐含扇区数; 33、36字节:(只对硬盘有效)。当分扇区总数>FFFFH时,总扇区数填入此处,且20、21处值为0(此时分区容量>32M)。 注: (1)以上凡占2个字节的,前一字节是低位,第二字节是高位; (2)所表示的数均是16进制数(各字节内容); 对软盘来说,主引导扇区是物理第一扇区,也是逻辑O(第1个)扇区,可用DEBUG的L、W命令进行读、写操作。 (3)DBR中BPB参数的含义: 磁盘引导扇区(DBR) 文件分配表(FAT1) 文件分配表(FAT2) 文件根目录表(FDT:file Directory table) 数据区(DATA) 实验习题 学习DOS提供的DEBUG命令及相关参数 格式化两张软盘A和B,卷标分别为LA、LB。向A中拷贝三、四个文件(最好是3-5k的小文件),并新建一个目录。 用DOS提供的DEBUG命令分别读出两盘的引导部分、文件分配表的第一拷贝、文件分配表的第二拷贝、根目录、数据区,并进行比较。 计算B盘中个文件、目录的属性、时间、日期、簇号、文件长度等值,并与dir a:命令列出的结果相比较进行验证。

文档评论(0)

mei1809816wei + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档