磁盘的开发.doc
约7页DOC格式手机打开展开
磁盘的开发,页数 7 字数 5312摘要本实验做的是:即磁盘的格式化与扩容。大体上,我们的实验是针对软磁盘的,对硬磁盘的原理性的东西也偶有叙述。大家知道, 软盘驱动器是电脑一个不可缺少的部件,在必要的时候,它可以为我们启动计算机,还能用它来传递和备份一些比较小的文件。自然,对软磁盘的了解和开发也是极为重要的。那...
内容介绍
此文档由会员 孙阳阳 发布
磁盘的开发
页数 7 字数 5312
摘要
本实验做的是磁盘的开发:即磁盘的格式化与扩容。大体上,我们的实验是针对软磁盘的,对硬磁盘的原理性的东西也偶有叙述。大家知道, 软盘驱动器是电脑一个不可缺少的部件,在必要的时候,它可以为我们启动计算机,还能用它来传递和备份一些比较小的文件。自然,对软磁盘的了解和开发也是极为重要的。那么,让我们先 认识软磁盘: 现在看到的软盘都是3.5英寸的,通常简称3寸。3寸软盘都有一个塑料外壳,比较硬,它的作用是保护里边的盘片。盘片上涂有一层磁性材料(如氧化铁),它是记录数据的介质。在外壳和盘片之间有一层保护层,防止外壳对盘片的磨损。软盘根据它的面号、磁道号、扇区号在软盘上找到信息。我们还知道,磁盘的逻辑结构:它是由硬盘分区表(软盘没有这一部分)、引导扇区、1stFAT、2stFAT、根目录、数据区等几部分组成,我们可以使用汇编语言编程,我们必须对软盘分面号、磁道号、扇区号,即对软磁盘的格式化。同时,我们把软盘上常规的信息通过程序(在这我们用的是汇编语言编程)改为非常规的,如把3寸盘的磁道从40该为44,可以达到扩容的目的。对DOS的一些子程序调用,实现对磁盘的格式化,也可以实现磁盘的扩容。我们组通过编程和调试,生成了格式化和扩容的可执行文件,但可能还有一些问题没解决掉,生成的可执行文件运行时生成乱码。
关键词
系统区,数据区,硬盘分区表,引导扇区,FAT,根目录,簇,扇区,扇区总数,磁头,磁道,磁轨,磁区,盘片,柱面,软盘容量,软盘结构,磁盘文件的存储,软盘数据的划分,卷标,中断等。
参考文献
1:微型计算机原理与应用 作者 丁正全 四川大学出版社
2:DOS实用大全 作者 方路遥 陕西电子杂志社
3:DOS使用大全 作者 Kris Jamsa 电子工业出版社
4:DOS编程大全 作者 Kris Jamsa 电子工业出版社
5:MS-DOS通俗教程 作者 黄涤非 电子科技大出版
页数 7 字数 5312
摘要
本实验做的是磁盘的开发:即磁盘的格式化与扩容。大体上,我们的实验是针对软磁盘的,对硬磁盘的原理性的东西也偶有叙述。大家知道, 软盘驱动器是电脑一个不可缺少的部件,在必要的时候,它可以为我们启动计算机,还能用它来传递和备份一些比较小的文件。自然,对软磁盘的了解和开发也是极为重要的。那么,让我们先 认识软磁盘: 现在看到的软盘都是3.5英寸的,通常简称3寸。3寸软盘都有一个塑料外壳,比较硬,它的作用是保护里边的盘片。盘片上涂有一层磁性材料(如氧化铁),它是记录数据的介质。在外壳和盘片之间有一层保护层,防止外壳对盘片的磨损。软盘根据它的面号、磁道号、扇区号在软盘上找到信息。我们还知道,磁盘的逻辑结构:它是由硬盘分区表(软盘没有这一部分)、引导扇区、1stFAT、2stFAT、根目录、数据区等几部分组成,我们可以使用汇编语言编程,我们必须对软盘分面号、磁道号、扇区号,即对软磁盘的格式化。同时,我们把软盘上常规的信息通过程序(在这我们用的是汇编语言编程)改为非常规的,如把3寸盘的磁道从40该为44,可以达到扩容的目的。对DOS的一些子程序调用,实现对磁盘的格式化,也可以实现磁盘的扩容。我们组通过编程和调试,生成了格式化和扩容的可执行文件,但可能还有一些问题没解决掉,生成的可执行文件运行时生成乱码。
关键词
系统区,数据区,硬盘分区表,引导扇区,FAT,根目录,簇,扇区,扇区总数,磁头,磁道,磁轨,磁区,盘片,柱面,软盘容量,软盘结构,磁盘文件的存储,软盘数据的划分,卷标,中断等。
参考文献
1:微型计算机原理与应用 作者 丁正全 四川大学出版社
2:DOS实用大全 作者 方路遥 陕西电子杂志社
3:DOS使用大全 作者 Kris Jamsa 电子工业出版社
4:DOS编程大全 作者 Kris Jamsa 电子工业出版社
5:MS-DOS通俗教程 作者 黄涤非 电子科技大出版