申請一個10M的文件空間虛擬成一個磁盤,按照1K大小劃分扇區(qū),依序編號,實現(xiàn)單卷單級目錄的文件系統(tǒng)。
根據(jù)文件分配方案設計相應的FCB結(jié)構(gòu),空閑空間管理結(jié)構(gòu),磁盤卷總信息結(jié)構(gòu),目錄區(qū)信息結(jié)構(gòu)等,存放在虛擬磁盤的相應區(qū)域
編寫管理程序,實現(xiàn)對虛擬磁盤的全權(quán)控制,猶如針對真實磁盤使用模式類似DOS或者Linux的終端方式
本文簡單介紹了磁盤文件格式FAT及其他相關背景和算法,并采用FAT方案實現(xiàn)單卷、單級目錄的虛擬文件系統(tǒng)。描述了整個程序的基本思路模塊劃分、流程圖及代碼的實現(xiàn)。
標簽:
10M
虛擬
磁盤
上傳時間:
2014-09-11
上傳用戶:fxf126@126.com