版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第6章输入/输出和中断6.1输入/输出信息的传送方式6.2中断的概念6.38086/8088CPU中断系统6.4可编程中断控制器8259A
6.5可编程DMA控制器8237A6.1输入/输出信息的传送方式6.1.1输入/输出的概念 输入/输出(Input/Output,即I/O)是指计算机与外部输入/输出设备进行信息交换的过程。6.1.2输入/输出信息的种类 数据信息 状态信息 控制信息6.1.3CPU与外设的连接
为了实现外设与CPU之间的信息传送匹配,接口电路应具有以下功能。1、锁存功能2、隔离作用3、变换作用4、联络作用6.1.4CPU对外设的编址1、端口与主存储器单元统一编址2、端口单独编址
6.1.5CPU与外设之间的数据传送方式1、无条件传送方式2、查询传送方式3、中断传送方式
4、直接存储器存取方式
6.2中断的概念6.2.1中断的定义 中断,是指CPU正在处理某些事务的时候,外部又发生了某一事件,请求CPU及时处理。于是,CPU暂时中断当前的工作,转而处理所发生的事件。处理完毕,再回到原来被中断的地方,继续原来的工作。这样的过程,称为中断。称为中断源。
1、中断源及种类(1)软件中断(2)故障中断(3)实时时钟(4)I/O中断2、中断响应及优先级判定(1)可屏蔽中断 对可屏蔽中断(从INTR引脚接收的请求信号),CPU必须在以下四个条件同时满足时才响应: ①无总线请求。即总线上的其它设备无总线请求。 ②无非屏蔽中断请求。 ③CPU允许中断。即CPU内部的中断允许寄存器置1,对于8086/8088是IF=1。 ④CPU执行完现行指令。(2)不可屏蔽中断 对于不可屏蔽中断(从NMI引脚来的请求信号),只要满足上述的第一条和第四条就予以响应。(3)CPU响应中断后,将自动完成以下工作: ①关闭中断 ②程序断点地址及状态标志入栈 ③转到中断服务程序进行中断处理3、中断处理(1)现场保护(2)开中断(3)中断服务(4)关中断(5)恢复现场(6)中断返回6.2.3中断的嵌套6.38086/8088CPU中断系统
6.3.18086/8088的中断源6.3.28086/8088的中断类型1、可屏蔽中断INTR2、不可屏蔽中断NMI3、内部中断(1)溢出中断 (2)除法运算出错中断 (3)INTn指令中断 (4)断点中断 (5)单步(陷阱)中断 6.3.38086/8088的中断矢量表
6.3.4中断优先级1、中断优先级2、中断优先级的判断(1)软件查询方法
(2)硬件排队方法
6.4可编程中断控制器8259A6.4.18259A的内部结构及引脚
6.4.28259A的中断顺序6.4.38259A的工作方式1、中断优先权方式(1)固定优先权方式(2)自动循环优先权方式2、中断嵌套方式(1)完全嵌套方式(2)特殊完全嵌套方式3、中断屏蔽方式(1)普通屏蔽方式(2)特殊屏蔽方式4、中断结束方式(1)自动结束方式(2)普通结束方式(3)特殊结束方式5、中断触发方式6.4.48259A的编程 【例6-1】
某微机系统使用一片8259A管理中断,中断请求由IR2引入,工作方式采用边沿触发、完全嵌套和非自动结束,中断类型号为40H,设端口地址为20H和21H,试编写初始化程序。 根据题意,写出ICW1、ICW2和ICW4的格式,按图6-15的顺序写入。编写初始化程序如下:
6.4.58259A的级连电路
【例6-2】8259A与IBMPC/XT系统总线的连接。6.5可编程DMA控制器8237A6.5.1DMA技术的基本概念1、DMA传送方式的基本原理2、DMAC(DMA控制器)的基本功能 (1)能向CPU发出要求控制总线的DMA请求信号HRQ;
(2)当收到CPU发出的HLDA信号后能接管总线,进入DMA模式; (3)能发出地址信息对存储器寻址并能修改地址指针; (4)能发出存储器和外设的读、写控制信号;
(5)决定传送的字节数,并能判断DMA传送是否结束; (6)接受外设的DMA请求信号和向外设发DMA响应信号; (7)能发出DMA结束信号,使CPU恢复正常。3、DMAC的结构6.5.28237A的内部结构图6-208237A内部结构框图
6.5.38237A的工作方式1.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绵阳经济技术开发区2026年公开招募社会工作服务岗的 (2人)备考题库及参考答案详解【考试直接用】
- 自贡市自流井区2026年社会工作服务领域增量政策性岗位招募的(5人)考前冲刺密卷及完整答案详解(夺冠)
- 2026摩纳哥金融服务业市场扩张政策支持竞争策略分析投资评估规划研究前沿报告
- 达州市2026年公开考试招聘足球教练员的(10人)考前冲刺密卷附参考答案详解【黄金题型】
- 达州高新区2026年公开招聘社会工作服务岗位的(3人)考前冲刺试卷及参考答案详解(夺分金卷)
- 重庆市大足区教育事业单位2026年面向区外公开遴选工作人员备考题库含答案详解【考试直接用】
- 银川市第六中学教师临聘考前冲刺试卷附答案详解(突破训练)
- 雅安市人民医院招聘笔试题库及完整答案详解【典优】
- 黑水县2026年社会工作服务政策性岗位招募5人(第二批)笔试题库(精练)附答案详解
- 2025年4月自考《马克思主义基本原理》真题及答案
- HSK3标准教材PDF课件
- 重点专科申报汇报
- 肿瘤内科医疗管理制度
- 民政局预算管理制度
- 八年级物理上册(人教版2024)-新教材解读培训课件
- 文化课堂合作协议书
- 合伙企业股权结构协议书
- 中小学课堂教学电子产品使用与管理策略及实施方案
- 水利工程施工监理规范(SL288-2014)用表填表说明及示例
- GB/T 17469-2024汽车制动器衬片摩擦性能评价小样台架试验方法
- 供应商来料质量报告(年度与月度)
评论
0/150
提交评论