




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第5章,输入/输出接口,本章重点:理解输入/输出接口的概念;了解CPU与外设数据传送方式。本章难点:结合实际要求选择合理的数据传送方式。,接口是连接计算机之间、计算机内部、计算机与I/O设备的逻辑电路;是CPU与外界信息交换的中转站。串行接口与并行接口通过接口连接的原因:1.速度不匹配2.时序不匹配3.信息格式不匹配4.信息类型与电平不匹配输入/输出接口技术:是信息传送的控制技术,软硬件结合。,5.1概述(为什么要用接口),5.1.1I/O接口,计算机I/O接口电路与外部设备间交换的信号,通常有以下几种类型:1、数据信息CPU和外部设备交换的基本信息就是数据,数据通常为8位或16位。大致分为:
2、数字量、模拟量和开关量。2.状态信息反映当前外设所处工作状态,是外设通过接口送往CPU的。3.控制信息CPU通过接口传送给外设的,控制外设的工作。,5.2CPU和输入输出设备之间的信号,I/O接口电路信息可细划为:CPU与接口之间信息接口与外设之间信息典型的I/O接口如图所示。,5.3接口部件的I/O端口,DB,AB,CB,数据,状态,控制,(1)端口I/O接口中供CPU直接存取访问的那些寄存器或某些硬件特定电路。与接口概念不同(2)端口统一编址将端口视为存储器单元,并赋以相应的存储器地址。即不区分内存与外设端口。也称为“存储器映象编址”。(3)端口独立编址将I/O接口视为独立的存储空间。在该
3、I/O空间内,每个端口都被分配一个地址。访问端口必须用专门的I/O指令。,端口编址方式,5.4接口的功能以及在系统中的连接,5.4.1接口的功能:1.寻址功能:识别片选、地址及寄存器访问信号等2.输入/输出功能:数据传送3.数据转换功能4.联络功能5.中断管理功能6.复位功能7.可编程功能8.错误检测功能,5.4接口的功能以及在系统中的连接,5.4.2接口和系统的连接:可分为两部分:1)和I/O的连接部分与设备有关,差别大2)和CPU的连接部分挂接在总线上,差别小。联络信号:读、写信号地址信号:M/IO、片选、端口寻址,1.无条件传输方式即CPU对外设接口的读写随时都可以进行,不需要等待某种条
4、件的满足。特点:在需要时CPU直接传输接口电路简单,外部设备与微机之间的信息传送实际上是CPU与接口之间的信息传送。传送方式一般有四种:5.5.1程序方式,5.5CPU与外设之间的数据传输方式,端口译码电路,AB,三态缓冲器,输出锁存器,DB,至输出设备,自输入设备,无条件传输方式接口电路工作原理图,2.程序查询传输方式即CPU在与外设传递数据前,首先查询外设的状态(即条件),若外设准备好才传送,若未准备好,CPU就等待。CPU要不断查询外设状态,占用大量CPU时间。,地址译码,RQD,AB,三态缓冲器,锁存器,DB,查询方式输入接口电路原理图,初始化MOVDS,AXMOVAX,COMMOVE
5、S,AXMOVDI,OFFSETBUFFERMOVCOUNT,DIMOVCX,81CLDNEXT_IN:INAL,56HTESTAL,02HJZNEXT_INORAL,0JPENO_ERRORJMPERROR,NO_ERROR:ANDAL,7FHSTOSBCMPAL,0DHLOOPNENEXT_INJNEOVERFMOVAL,0AHSTOSBSUBDI,COUNTMOVCOUNT,DIOVERF:MOVSI,OFFSETMESSMOVCX,17NEXT_OUT:INAL,56HTESTAL,01HJZNEXT_OUTLODSBOUT54H,ALLOOPNEXT_OUT,5.5.3DMA方式直接存储器存取方式DMA(DirectMemoryAccess)。外设请求数据传送时,经过DMA控制器发出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 预防儿童疾病课件
- 汽车美容洗车培训
- 音视频工程师课件
- 油田开发项目建设管理方案(参考模板)
- 电网侧独立储能示范项目质量管理方案(模板)
- xx片区城乡供水一体化项目人力资源管理方案(参考)
- 2025年矿业开采模块项目合作计划书
- 2025年耐侯钢合作协议书
- 2025年年物流仓储项目建议书
- 2025年地震数字遥测接收机项目发展计划
- 新疆高校毕业生三支一扶计划招募考试真题2025
- 2024年煤矿安全规程
- 成分输血专题知识
- 高压氧舱技师试题及答案
- 网络安全等级保护等级测评方案模板
- 2025年1月国家开放大学专科《办公室管理》期末纸质考试试题及答案
- 康师傅采购流程
- 2025年复合膜袋项目可行性研究报告
- 离职赔偿协商协议书(2025年)
- 2024年度半导体生产工人劳动合同范本3篇
- 基本公共卫生服务项目培训
评论
0/150
提交评论