I/O输入输出系统

一、输入输出系统的组成  硬件角度

包括:需要用于输入、输出和存储信息的设备;

需要相应的设备控制器;

控制器与CPU连接的高速总线;

有的大中型计算机系统,配置I/O通道

输入输出系统的层次结构 软件角度

二、主要功能

1.隐藏物理设备细节,方便用户:用户使用抽象的I/O命令即可

2.实现设备无关性,方便用户:用户可用抽象的逻辑设备名来使用设备,同时也提高了OS的可移植性和易适应性。

3.提高处理机和设备的并行性,提高利用率:缓冲区管理

4.I/O设备进行控制:控制方式、设备分配、设备处理

5.确保对设备正确共享虚拟设备及设备独立性

6.错误处理

三、各模块间的层次视图

四、存储控制方式

程序I/O方式

中断驱动I/O方式

直接存储器访问DMA(字节块)

I/O通道控制方式(组织传送的独立)

宗旨:减少主机对I/O控制的干预,将CPU从繁杂的I/O控制事物中解脱出来

 

中断:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值