第 六 章 磁 盘 文 件 存 取 实 验 ( 设 计 性 实 验 ) 一 、 实 验 要 求 和 目 的 1. 理 解 文 件 、 目 录 的 概 念 ; 2. 了 解 FCB(文 件 控 制 块 )方 式 文 件 管 理 方 法 ; 3. 掌 握 文 件 代 号 式 文 件 存 取 方 式 ; 4. 学 习 使 用 文 件 指 针 读 取 文 件 二 、 软 硬 件 环 境 1. 硬 件 环 境 : 计 算 机 系 统 windows; 2. 软 件 环 境 : 装 有 MASM、 DEBUG、 LINK、 等 应 用 程 序
三 、 实 验 涉 及 的 主 要 知 识 单 元 DOS 功 能 调 用 中 断( INT 21H)提 供 了 两 类 磁 盘 文 件 管 理 功 能 ,一 类 是 FCB(文 件 控 制 块 )方 式 , 另 一 类 是 文 件 代 号 式 存 取 方 式
对 于 文 件 的 管 理 , 实 际 上 是 对 文 件 的 读 写 管 理 , DOS 设 计 了 四 种 存 取 文 件 方 式 : 顺 序 存 取 方 式 、 随 机 存 取 方 式 、 随 机 分 块 存 取 方 式 和 代 号 法 存 取 方 式
文 件 的 处 理 步 骤 A) 写 之 前 必 须 先 建 立 文 件 、 读 之 前 必 须 先 打 开 文 件
B) 写 文 件 之 后 一 定 要 关 闭 文 件
通 过 关 闭 文 件 , 使 操 作 系 统 确 认 此 文 件 放 在 磁 盘 哪 一 部 分 , 写 后 不 关 闭 会 导 致 写 入 文 件 不 完整
1、 文 件 代 号 式 存 取 方 式 : 当用 户需要 打 开 或建 立 一 个文 件 时, 必 须 提 供 文件 标识 符
文 件 标识 符用 ASCII Z 字符串表示