操作系统----模拟UNIX文件系统的设计及其实现.docVIP

  • 27
  • 0
  • 约 30页
  • 2016-09-29 发布于安徽
  • 举报

操作系统----模拟UNIX文件系统的设计及其实现.doc

一、模拟UNIX文件系统流程图 二、模拟UNIX文件系统源代码 /*TYPE UnixFileSysSim.cpp * 版权信息 * * 文件名称:UnixFileSysSim.cpp * 摘 要:模拟实现UNIX的文件系统 * * * * */ #include UnixFileSysSim.h /* * 函数介绍:寻找第一个空白的文件块ID * 输入参数:无 * 输出参数:无 * 返 回 值:返回第一个空白块的ID */ unsigned FindBlankFileBlockId() { unsigned char c; for (unsigned i = 0; i FS.bm.BitMapLen / 8; i++) { c = FS.bm.BMStart[i] | 0x7F; if (c == 0x7F) { return i * 8; //一个字节左边第一位为0,表示该区域未使用 } c = FS.bm.BMStart[i] | 0xBF; if (c == 0xBF) { return i * 8 + 1; } c = FS.bm.BMStart[i] | 0xDF; if (c == 0xDF) { return i * 8 + 2; } c = FS.bm.BMStart

文档评论(0)

1亿VIP精品文档

相关文档