计算机控制技术--IO控制方式
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据总线
WR 端 口 译 码 ≥1 ≥1 外设 数据端口 输入缓冲器 (74LS244) 输出锁存器 (74LS244) 输入缓冲器 (74LS244)
≥1
地址 总线 M/IO RD
外设 状态端口
问题
若存在多个外设,如何进行查询控制?
3 查询式I/O方式的优缺点及使用条件 优点:查询式接口电路简单,不占用中断输入线,同时 查询程序也简单,易于设计调试。由于查询式I/O方式是 通过CPU执行程序来完成的,因此各外设的工作与程序的 执行保持同步关系,特别适用于多个按一定规律顺序工作 的生产机械或生产过程的控制。 缺点:查询式I/O方式下,CPU要不断地读取各外设状态, 一一查询各外设是否有服务请求。浪费主机时间,效率较 低。
查询控制方式(条件控制方式)
此时, CPU 和外围设备的 I/O 接口除需设置数据端 口外,还要有状态端口。接口原理图
数据总线
WR 端 口 译 码 ≥1 输入缓冲器 (74LS244) 输出锁存器 (74LS244)
≥1
地址 总线 M/IO
RD
外设 数据端口
注意
输入数据时应确信外设已经准备好数据,输出数据 时应确信外设已经读走前一个数据。
课程名称
计算机控制技术
授课内容 授课教师
I/O控制方式 王彬
I/O控制方式
程序控制方式
中断控制方式
直接存储器控制方式
一 程序控制方式
指CPU和外围设备之间的信息传送,是在程序控制 下进行的。 它又可分为无条件I/O方式和查的状态即可进行信息传送的 I/O方式。适用于简单外设的操作。接口原理图