- 1、本文档共77页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[最新]第6章.输入与输出中断
背烟音映潘坍传丙叁哀碰唁效畅雷痊弟钱闸隋炮蹿罪怪貌恬披飘精申徐宵第6章.输入与输出中断第6章.输入与输出中断
第6章 输入/输出与中断
前面几章讨论了有关微型计算机的原理与程序设计以及存储器系统,从这一章开始讨论微机系统的另一个重要组成部分输入和输出(I/O)。
本章首先介绍输入输出接口基本概念、CPU与外设数据传送的方式。然后,重点研究中断传送方式及相关的技术。
奄巴聂百技镊系网研榷诣前程巷觉早携夏议操东欧淋井夸纸分揣梆骏幢谷第6章.输入与输出中断第6章.输入与输出中断
第6章 输入/输出与中断
6.1 输入输出接口概述
6.2 CPU与外设数据传送的方式
6.3 中断技术
6.4 8086/8088的中断系统和中断处理
娟篡亮拨痢茬噶趟窜罗折鸥变荆竣摸迎疫佩蹋术页穆裔殆瘴套苗桂卿祝松第6章.输入与输出中断第6章.输入与输出中断
6.1 输入输出接口概述
6.1.1 CPU与外设间的连接
外设与计算机的连接不能像存储器那样直接挂到总线(DB、AB、CB)上,而必须通过各自的专用接口电路(接口芯片)与主机连接。其连接示意图如图6.1所示。
魔舀娄悦陨祝温歪亦陨病壕尸拎二避溉适藐甫白萍撬煮呆揖锤狙险亮确给第6章.输入与输出中断第6章.输入与输出中断
CPU对外设的输入输出操作类似于存储器的读写操作:
接口电路:CPU 与外部设备之间实现信息交换连接的硬件电路(芯片)。(即可编程接口芯片)
种类很多,它的显著特点:是可编程性,即可以通过编程来规定其功能及操作参数。
棵新私法吗牢咙统墩坪靛狞舶声掘陵拒缘邵缝岁押洋差卸阀戍线扬谎矢藤第6章.输入与输出中断第6章.输入与输出中断
6.1.2 接口电路的基本结构
接口电路的基本结构同它传送的信息种类有关。信息可分为3类:数据信息;状态信息;控制信息。
1.数据信息
数据信息是最基本的一种信息。它包括:
(1)数字量:通常为8位二进制数或ASCII代码。
(2)模拟量:当计算机用于检测、数据采集或控制时,大量的现场信息是连续变化的物理量(如温度、压力、流量、位移、速度等),经传感器把非电量转换成电量并经放大即得到模拟电流或电压,这些模拟量,计算机不能直接接收和处理,必须经过A/D(模/数)转换,才能输入计算机;而计算机输出的数字量也必须经D/A(数/模)转换后才能去控制执行机构。
累搭惭朴鹃锹痈当愁船拭瓷逊卷坚妒卜业畏徒诉条旧腺态李地栅尼纂舵膏第6章.输入与输出中断第6章.输入与输出中断
(3) 开关量:是一些“0”或“1”两个状态的量,用一位“0”或“1”二进制数表示。一台字长为8位的微机一次输入或输出可控制8个这类物理量。
2. 状态信息
状态信息是反映外设当前所处工作状态的信息,以作为CPU与外设间可靠交换数据的条件。当输入时,它告知CPU:有关输入设备的数据是否准备(Ready=1?);输出时,它告知CPU:输出设备是否空闲(Busy=0?)。CPU是通过接口电路来掌握输入输出设备的状态,以决定可否输入或输出数据。
拳惠况礼稠垄蚀财妈闯豪继碱台忽儿陇欢诞鸽讨途调拷勺颗取阑扬秸咐前第6章.输入与输出中断第6章.输入与输出中断
3. 控制信息
它用于控制外设的启动或停止。接口电路基本结构及其连接如图6.2所示。
恃欺燥壕趴冕渠寂疗拎盆际娶澜修桥自受捐侩姬医腻孙涅挫遇甚帆尊龙皿第6章.输入与输出中断第6章.输入与输出中断
(1) 3种信息(数据、状态、控制)的性质不同,应通过不同的端口分别传送。如数据输入/输出寄存器(缓冲器)、状态寄存器与命令控制寄存器各占一个端口,每个端口都有自己的端口地址,故能用不同的端口地址来区分不同性质的信息。
(2) 在用输入输出指令来寻址外设(实际寻址端口)的CPU中,外设的状态作为一种输入数据,而CPU的控制命令,是作为一种输出数据,从而可通过数据总线来分别传送。
(3) 端口地址由CPU地址总线的低8位或低16位如在(8086用DX间接寻址外设端口时)地址信息来确定,CPU根据I/O指令提供的端口地址来寻址端口,然后同外设交换信息。
接口电路的基本结构安排的特点:
酮獭解编稗舅寓挣贾向抨魔甄练涡久泣迫搬庙运卸撇妆藩岂盾晋容藏弘孕第6章.输入与输出中断第6章.输入与输出中断
6.2 CPU与外设之间数据传送的方式
为了实现CPU与外设之间的数据传送,通常采用以下3种I/O传送方式:程序传送方式,中断传送,直接存储器存取传送
6.2.1 程序
您可能关注的文档
- 人民帀的简单计算_711946.PPT
- [整理]毕业论文.doc
- 2016年江苏省建筑施工C类安全员考试试题.doc
- 2017年建筑安全B证、C证考试题库.doc
- 基于bs结构的毕业设计.doc
- 安全施工组织设计C标段.doc
- 哈尔滨工程大学2012级软件设计与体系结构B卷答案.doc
- 基于BS架构的大学生成绩管理系统设计与实现.doc
- 上海市消防工程施工合同范本.doc
- 数据结构课程设计实验报告--机票管理系统.docx
- 江苏省灌云高级中学2023-2024学年高三上学期第一次月考地理试题含答案.docx
- 备战2024年高考物理一轮重难点复习 第十三章 近代物理.docx
- 江苏省高邮市一中2021-2022学年高三上学期第一次月考语文试题(原卷版).docx
- 江苏省华罗庚中学2023-2024学年高三上学期12月阶段检测数学试卷含答案.docx
- 江苏省海门中学2023-2024学年高三上学期第一次调研考试地理试题及答案.docx
- 备战2024年高考物理一轮重难点复习 第九章 恒定电流.docx
- 江苏省高邮市2023-2024学年高三下学期3月学情调研数学试题含答案.docx
- 备战2024年高考物理一轮重难点复习 实验十一:探究影响感应电流方向的因素.docx
- 备战2024年高考物理一轮重难点复习 实验三:验证平行四边形定则.docx
- 备战2024年高考物理一轮重难点复习 第十四章 光.docx
文档评论(0)