- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第八章 输入输出系统
8.1外围设备的定时方式和信息交换方式
8.2程序查询方式
8.3程序中断方式
8.4DMA方式
8.5通道方式
8.6通用I/O标准接口
返回 1
8.1外围设备的定时方式和信息交换方式
一、外围设备的速度分级
外设种类繁多,存在以下几种情况:
不同种类的外设数据传输速率差别很大
同一种设备在不同时刻传输速率也可能不同
高速的CPU与速度参差不齐的外设怎样在时间上同步呢?
解决办法时在CPU和外设之间数据传送时加以定时。
速度极慢或简单的外设
CPU只需要接受或者发送数据即可
慢速或者中速的设备
可以采用异步定时的方式
高速外设
采用同步定时方式
2
8.1外围设备的定时方式和信息交换方式
二、信息交换方式
程序查询方式
程序中断方式
DMA方式
通道方式
3
8.2程序查询方式
1、设备编址
统一编址
独立编址
2、输入输出指令
3、程序查询接口
设备选择电路
数据缓冲寄存器
设备状态寄存器
(5)CPU(4)假如这个设备没有准备就绪,则第从I/O接口的数据缓冲寄存器输入数据,或者将数据从(2)、第(3)步重复进行,一直到这个CPU输出至接
(6 )数据传送
(2)从I/O接口读入状态字;
(1)先向I/O设备发出命令字,请求进行数据传送; 4
(3)检查状态字中的标志,看看数据交换是否可以进行;
口的数据缓冲寄存器。与此同时,设备准备好交换数据,发出准备就绪信号CPU将接口中的状态标志复位。“Ready”为止;
8.2程序查询方式
5
8.3 程序中断方式
8.3.1中断的概念、功能
8.3.2程序中断方式的基本接口
8.3.3单级中断
8.3.4多级中断
8.3.5Pentium中断机制
6
8.3.1中断的概念、功能
中断(Interrupt)是指CPU暂时中止现行程
序,转去处理随机发生的紧急事件,处理完
后自动返回原程序的功能和技术。中断系统
是计算机实现中断功能的软硬件总称。一般
在CPU中设置中断机构,在外设接口中设置
中断控制器,在软件上设置相应的中断服务
程序。
7
8.3.1中断的概念、功能
中断系统的功能包括:
(1)实现主机和外设的并行工作;
(2)处理故障;
(3)实现多道程序和分时操作;
(4)实时控制;
(5)实现人机联系;
(6)实现多机通信。
8
8.3.1中断的概念、功能
中断源:能够向CPU发出中断请求的事件。常见中断源
有:
输入、输出设备中断。如键盘、打
您可能关注的文档
最近下载
- 2025-2026学年初中数学八年级上册(2024)青岛版(2024)教学设计合集.docx
- 紫砂壶历代名家.doc VIP
- 某银行新员工国际业务培训课件.ppt VIP
- 有理数的乘方(公开课).ppt VIP
- 牙髓炎临床表现及诊断.ppt VIP
- 2025-2030年中国水利工程勘察设计市场运营状况与发展潜力分析报告.docx
- 六年级上册数学试题-第一二单元测试卷-苏教版-含答案.docx VIP
- 2024-2025学年初中数学八年级上册青岛版(2024)教学设计合集.docx
- NBT47021-2012甲型平焊法兰.docx VIP
- 2025年危险品水路运输从业资格考试复习题库资料(浓缩500题).pdf
文档评论(0)