资源预览内容
第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
亲,该文档总共6页全部预览完了,如果喜欢就下载吧!
资源描述
操作系统上机实验操作系统上机实验 指导书指导书(第一版)工商管理学院信息工程系2012.10.11实验一实验一 DOS 磁盘文件管理磁盘文件管理一、实验目的实验目的 1.学习和掌握 DOS 磁盘文件存储的基本原理。 2.理解 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)五、实验习题实验习题 1)学习 DOS 提供的 DEBUG 命令及相关参数 1)格式化两张软盘 A 和 B,卷标分别为 LA、LB。向 A 中拷贝三、四个文件(最好 是 3-5k 的小文件) ,并新建一个目录。 2)用 DOS 提供的 DEBUG 命令分别读出两盘的引导部分、文件分配表的第一拷贝、 文件分配表的第二拷贝、根目录、数据区,并进行比较。 3)计算 B 盘中个文件、目录的属性、时间、日期、簇号、文件长度等值,并与 dir a:命令列出的结果相比较进行验证。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号