FAT12_Operation_System_Simulation, 2020, SYSU
-
查看fdd144虚拟软盘的第一个扇区内容是否符合FAT12格式。
-
检查fdd144虚拟软盘的FAT12格式各部分信息是否一致完整。
-
列出fdd144虚拟软盘中根目录文件目录内容。
-
列出fdd144虚拟软盘中目录树。
-
提供一个输入框,输入任意字符,创建一个文件保存这些输入的字符。
-
删除根目录的一个指定文件
-
实现按路径名操作文件
- 完成了 对任何路径名+文件名都可以操作
-
显示一个文件的内容
- 完成大于512字节的文件的显示
-
编辑文件的内容
- 基本
- 完成大于512字节的文件清空
- 完成新的大于512字节的文件新建(找到被删除的块)
-
复制文件,2个文件合并为一个文件
- 基本
- 完成了直接覆盖和合并
- 完成大于512字节的文件合并
-
建立子目录
- 基本
- 完成大于16个项
-
删除子目录
- 基本
- 完成第二个块链接抛弃
- 大量重复的代码维护很复杂,需要修改;
- 逻辑盘号和物理盘号的转化比较麻烦,需要继续修改。