第八章-输入输出管理.pptVIP

  • 0
  • 0
  • 约4.38千字
  • 约 40页
  • 2026-06-08 发布于北京
  • 举报

第八章输入输出管理;8.1输入/输出管理概念;8.1输入/输出管理概念;8.1输入/输出管理概念;三.设备独立性

1.设备独立性概念

(1)什么是设备独立性:所谓设备独立性是指,用户在编制程序时所使用的设备与实际使用的设备无关,也就是在用户程序中仅使用逻辑设备名。

(2)逻辑设备名:逻辑设备名,是用户自己指定的设备名(或设备号),它是暂时的、可更改的。

(3)物理设备名:物理设备名是系统提供的设备的标准名称,它是永久的、不可更改的。;2.设备独立性的实现

(1)在高级语言中用软通道实现

使用高级语言提供的指派语句,通过指派一个逻辑设备名(通道号)来定义一个设备或文件。

如:fd=open(“/dev/lp”,mode);

number1=write(fd,buf,count1);

(2)在批处理系统中,用连接说明语句来定义

如:OUTPUT1=LPT

(3)在交互系统中,用指派命令来定义

如:PDP系列机上的RT11系统

ASSIGN设备物理名设备逻辑名;逻辑设备描述器ldd(logic-device-descriptor)

是一种数据结构,进程控制块中有一个指针指向它。

3.实现设备独立性的优点

方便用户

改善设备利用率

提高系统的可扩展性和可适应性

文档评论(0)

1亿VIP精品文档

相关文档