微机原理与接口技术输入输出接口.ppt
《微机原理与接口技术输入输出接口.ppt》由会员分享,可在线阅读,更多相关《微机原理与接口技术输入输出接口.ppt(30页珍藏版)》请在三一办公上搜索。
1、第 6 章,第6章 基本输入输出接口,教学重点 微机和外设间的输入/输出接口 输入/输出的控制方式(程序控制方式、中断工作过程和DMA控制方式,6.4.2.查询传送方式及其接口,CPU需要先了解(查询)外设的工作状态,然后在外设可以交换信息的情况下(就绪)实现数据输入或输出对多个外设的情况,则CPU按一定顺序依次查询(轮询)。先查询的外设将优先进行数据交换查询传送的特点是:工作可靠,适用面宽,但传送效率低,就绪?,查询传送的两个环节,查询环节寻址状态口读取状态寄存器的标志位若不就绪就继续查询,直至就绪 传送环节寻址数据口是输入,通过输入指令从数据端口读入数据是输出,通过输出指令向数据端口输出数
2、据,输入状态,就绪?,数据交换,Y,N,流程,查询输入接口,mov dx,8000h;DX指向状态端口status:in al,dx;读状态端口test al,01h;测试标志位D0jz status;D00,未就绪,继续查询inc dx;D01,就绪,DX指向数据端口in al,dx;从数据端口输入数据,查询输出接口,mov dx,8000h;DX指向状态端口status:in al,dx;读取状态端口的状态数据test al,80h;测试标志位D7jnz status;D71,未就绪,继续查询inc dx;D70,就绪,DX指向数据端口mov al,buf;变量buf送ALout dx,a
3、l;将数据输出给数据端口,中断传送方式,CPU在执行程序中,被内部或外部的事件所打断,转去执行一段预先安排好的中断服务程序;服务结束后,又返回原来的断点,继续执行原来的程序,流程,中断传送与接口,中断传送是一种效率更高的程序传送方式进行传送的中断服务程序是预先设计好的中断请求是外设随机向CPU提出的,中断输入接口,中断工作过程,接口发中断请求信号当前指令执行后,CPU进行中断回应中断类型号N送CPU当前的CS、IP和状态寄存器入栈清除IF和TF(4N)作为IP,(4N2)作为CS中断子程序执行开中断IRET指令使IP、CS和状态寄存器弹出堆栈返回被中断的程序,中断优先级,中断优先权,问题1:系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 接口 技术 输入输出
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6572793.html