实验八-FAT12文件系统

2018-12-03 18:36

上海应用技术学院 程序设计语言实验报告

实验名称 FAT12文件系统 实验序号 实验八 实验日期 姓 名 学 号 指导教师 专 业 计算机科学与技术 一、实验目的及要求 班 级 成 绩 了解FAT12文件系统在软盘上的应用。 通过为EOS的FAT12文件系统添加写文件功能,加深对磁盘存储器管理原理的理解。 二、实验环境 Windows XP;Tevation OS Lab。 三、实验内容 1 准备实验 1.启动OS Lab。 2.新建一个EOS Kernel项目。如图1. 图1 3.分别使用Debug配置和Release配置生成此项目,从而在该项目文件夹中生成完全版本的EOS SDK文件夹,如图2、图3。 图2 图3 4.新建一个EOS应用程序项目,如图4。 图4 5.使用在第3步生成的SDK文件夹覆盖EOS应用程序项目文件夹中的SDK文件夹. 2 编写代码调用EOS API函数读取文件中的数据 使用OS Lab打开本实验文件夹中的FileApp.c文件(将此文件拖动到OS Lab窗口中释放即可)如图5所示。 图5 按照下面的步骤查看EOS应用程序读取文件中数据的执行结果: 1. 使用OS Lab打开在3.1中创建的EOS应用程序项目。 2. 在“项目管理器”窗口中双击Floppy.img文件,使用FloppyImageEditor工具打开此软盘镜像。 3. 将本实验文件夹中的a.txt文件添加到软盘镜像的根目录中。打开a.txt文件查看其中的数据。如图6图7所示。 图6 图7 4. 点击FloppyImageEditor工具栏上的保存按钮,关闭该工具。 5. 使用FileApp.c文件中的源代码替换EOS应用程序项目中的EOSApp.c文件内的源代码。如图8。 图8 6. 按F7生成修改后的EOS应用程序项目。如图9。 图9 7. 按F5启动调试。自动运行EOS应用程序EOSApp.exe时,会由于输入的命令行参数无效而失败。如图10。 图10 8. 在EOS控制台中输入命令“A:\\EOSApp.exe A:\\a.txt”后按回车,EOSApp.exe会读取a.txt文件中的内容并显示在屏幕上。如图11。 图11 9.结束此次调试。如图12。


实验八-FAT12文件系统.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:医疗废物管理考试试题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: