计算机 i o通道控制方式,工业计算机I/O控制方式

我们知道,外围设备种类繁多,它们的功能不同,工作速度不一,与主机配合的要求也不相同,CPU采用分时控制,每个外围设备只在规定的时间片内得到服务。为了使各个外围设备在CPU控制下成为一个有机的整体,协调的、高效率的、可靠的工作,就要规定一个CPU控制(或称调度)各个外围设备的控制策略,或者叫控制方式。

通常采用的有三种I/O控制方式:程序控制方式、中断控制方式和直接存储器存取方式。在进行微机控制系统设计时,可按不同要求来选择各外围设备的控制方式。

1、程序控制方式

程序控制I/O方式,是指CPU和外围设备之间的信息传送,是在程序控制下进行的。它又可分为无条件I/O方式和查询式I/O方式。

(1)无条件I/O方式:所谓无条件I/O方式是指不必查询外围设备的状态即可进行信息传送的I/O方式。即在此种方式下,外围设备总是处于就绪状态。如开关、LED显示器等。一般它仅适用于一些简单外围设备的操作。

无条件传送方式的工作原理如图1所示。CPU和外围设备之间的接口电路通常采用输入缓冲器和输出锁存器。由地址总线和M/

01e9befe815257dfe2104bac930e2b92.gif信号端经端口译码器译出所选中的I/O端口,用

71edc7c96738bf442ce3556c7e539838.gif

89c1a1ec23ab35704f263bd9454f850b.gif信号决定数据流向。

dac48c2b34ab540386a4ad89109e4390.gif

图1 无条件传送方式I/O接口电路原理图

外围设备提供的数据自输入缓冲器接入。当CPU执行输入指令时,读信号

89c1a1ec23ab35704f263bd9454f850b.gif有效,选择信号M/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值