62I/O软件的组成 I/O软件的基本思想是按分层的 思想构成,较低层的软件要使较 高层的软件独立于硬件的特性 较高层软件则要向用户提供一个 友好的、清晰的、简单的、功能 更强的接口
6.2 I/O软件的组成 I/O软件的基本思想是按分层的 思想构成,较低层的软件要使较 高层的软件独立于硬件的特性, 较高层软件则要向用户提供一个 友好的、清晰的、简单的、功能 更强的接口
621I/O软件的目标 在设计I/O软件时的一个关键概 念是设备独立性。用户在编写使 用软盘或硬盘上文件的程序时, 无需为不同的设备类型而修改程 序就可以使用
6.2.1 I/O软件的目标 在设计I/O软件时的一个关键概 念是设备独立性。用户在编写使 用软盘或硬盘上文件的程序时, 无需为不同的设备类型而修改程 序就可以使用
与设备独立性密切相关的是统 命名这个目标。一个文件或一个 设备的名字只应是一个简单的字 符串或一个整数,它不应依赖于 设备
与设备独立性密切相关的是统一 命名这个目标。一个文件或一个 设备的名字只应是一个简单的字 符串或一个整数,它不应依赖于 设备
出错处理是I/O软件的另一个目 标。一般来说,数据传输中的错 误应尽可能地在接近硬件层上处 理
出错处理是I/O软件的另一个目 标。一般来说,数据传输中的错 误应尽可能地在接近硬件层上处 理
最后一个向题是可共享设备和独 占设备的处理问题
最后一个问题是可共享设备和独 占设备的处理问题