- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微型计算机原理与接口技术 * 第8章 输入输出接口基础 本章知识要点: 本章介绍了微机系统的输入/输出接口的基础知识,以及输入/输出接口技术。首先,从宏观和理论的角度,系统说明了输入/输出接口在微机系统中的角色和地位,接口的基本功能、接口的组成、编址方式、接口的类型、以及常用的几种输入/ 输出控制技术。 本章重点是接口的基本功能、接口的基本组成、编址方式及输入/输出控制技术。 8. 1 接口技术基础 外部设备的种类繁多,有机电类,光电类及其他类。它们能够识别的信号类型也不尽相同,有模拟量,数字量。它们能传输的数据有并行数据也有串行数据。它们的操作速度也各不相同。因此,CPU与外部设备之间的信息交换过程是比较复杂的。 为了完成这种复杂的信息交换,在CPU与外围设备之间就需要架起一座‘桥梁’,以解决CPU与外围设备之间的信号传送问题,速度的匹配问题等。这个‘桥梁’就是本章要讲述的微机系统内的输入输出接口。 8. 1. 1 概述 1、接口 接口可以看成是两个系统或两个部件之间的交接部分,它既可以是两种硬设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。 微处理器在与外围设备进行连接时,如下一些问题需要解决: (1) 微处理器与外围设备之间的信号不相兼容的问题。 (2) 通过接口来实现对外围设备的选择。 (3 实现高速的CPU与低速的外围设备在操作速度上的匹配问题。 (4) 接口要实现数据串行—并行格式的转换。 (5) 接口可实现两种逻辑部件电平之间的转换。 (6) 当CPU启动外围设备工作,向外围设备发出各种控制信号 (7)外围设备需将其工作状态及时向CPU报告。 8.1.2 接口的功能 1. 总线连接方式的I/O接口电路 图8-1 展示出了总线结构的计算机,每一台设备都是通过I/O接口挂到系统总线上的。 图中的I/O总线包括: 数据线、 设备选择线、 命令线 和状态线。 2、接口的功能 从解决CPU与外围设备在传送的信号上存在着矛盾的观点上看,可以将接口功能归纳 成以下几个功能。 (1) 设备选择功能 (2) 传送、执行CPU命令的功能 (3) 传送数据的功能 (4) 反映I/O设备工作状态的功能 (5)数据宽度和数据格式转换的功能 (6)信号转换功能 8.1.3 接口的组成 基本上应该包括:用于控制的命令寄存器、状态寄存器以及数据缓冲寄存器。 (1) 命令寄存器被用来接收来自CPU的命令 (2) 状态寄存器用来保存外围设备的状态信息 (3) 数据缓冲寄存器用于暂时存放CPU和外围设备之间交换的数据。 图8-4中所展示出的是I/O接口的基本组成的典型范例。 图8-4 8.1.4 接口类型 I/O接口按不同方式分类有以下几种。 1. 按数据传送方式分类: 有并行接口和串行接口两类。 (1)并行接口 (2)串行接口 2. 按功能选择的灵活性分类: 有可编程接口和不可编程接口两种。 (1)可编程接口: (2)不可编程接口: 3. 按通用性分类: (1)通用接口: (2)专用接口: 4.按数据传送的控制方式分类 (1)有程序型式接口: (2)DMA式接口: 5. 按数据传送操作同步分类 有同步接口和异步接口两类。 (1) 同步接口: (2)异步接口: 8.1.5 端口操作及编址方式 1. I/O端口 在输入输出接口中,可以通过CPU进行读/写的寄存器又叫端口。存放数据的叫数据端口。存放外设状态信息的寄存器叫状态端口, 2. I/O端口的编址方式 每个端口都有一个端口地址,端口地址的编址方式有两种:统一编址方式和独立编址方式。 ①统一编址方式 ② 独立编址方式 8.2 输入 / 输出控制 在微机系统中,外围设备越来越多,其功能也越来越强,控制起来也就更加复杂,输入 / 输出控制技术通常也就采用硬件技术与软件相结合的方法来实现。 不同的外围设备,其操作方法和工作时序各有不同,为了使I/O操作及时可靠,需要用不同的方式控制CPU与外围设备之间的数据传送。 8.2.1 程序控制I/O方式 程序控制方式数据传输是指在程序控制下进行信息传送,
您可能关注的文档
- 《多元统计分析及R语言》第6章判别分析.pptx
- 《微机原理与接口技术(第2版)》第10章并行接口.ppt
- 《微机原理与接口技术(第2版)》第04章寻址方式.ppt
- 《Visual FoxPro程序设计(等级考试版)(第二版)》第4章 关系型数据库标准语言SQL.ppt
- 《微机原理与接口技术(第2版)》第02章微处理器-CPU.ppt
- 《多元统计分析及R语言》第9章因子分析.pptx
- 《微机原理与接口技术(第2版)》第06章中断技术.ppt
- 《微机原理与接口技术(第2版)》第12章模数及数模转换.ppt
- 《微机原理与接口技术(第2版)》第05章指令系统.ppt
- 《微机原理与接口技术(第2版)》第03章存储管理.ppt
- 2025年智能电网柔性直流输电技术在我国西部地区应用前景.docx
- 7.2 弹力-人教版八年级物理下册.pptx
- 2025年智能电网柔性直流输电技术在智能变电站中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化存储中的应用.docx
- 2025年智能电网柔性直流输电技术在新能源并网中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化控制中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化预测中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化服务中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化运维中的应用.docx
- 2025年智能电网柔性直流输电技术智能化保护系统研究.docx
最近下载
- 卫生统计学题库复习测试卷含答案.doc VIP
- 24J804民用建筑工程总平面初步设计、施工图设计深度图样(标准图集).pdf VIP
- (正式版)D-L∕T 507-2014 水轮发电机组启动试验规程.docx VIP
- 实用沟通技巧(超级棒理论与案例相结合)分析.ppt VIP
- 肿瘤患者健康宣教课件.pptx VIP
- 6.2.3+基因的显性和隐性+课件--2025-2026学年人教版生物八年级下册.pptx VIP
- 建筑工程质量风险分级管控差异化监管实施方案.pdf VIP
- 小学四年级上册计算题小学四年级上册计算题.pdf VIP
- 新课标背景下小学英语开放性作业的设计.docx VIP
- 建筑工程质量风险分级管控差异化监管实施方案.pdf VIP
原创力文档


文档评论(0)