网站大量收购独家精品文档,联系QQ:2885784924

微机接口8088第6章.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6.1.1 接口的基本结构 6.1.1 接口的基本结构 2、中断排队 3、中断响应 FR 进栈保护 TF、IF复位 断点地址保护 自动获得中断类型码n 从中段向量表自动获取中断向量 4、中断处理 执行用户中断服务程序 注意:现场信息的保护和恢复 任务要求: 将244接口的开关量从273接口的输出发光二极管上对应显示出来。改变开关输入量,二极管的显示跟着改变。按下键盘的任意键,停止输入和输出。 244口地址:298H 273口地址:299H 程序: DATA SEGMENT DATA ENDS STACK SEGMENT ‘stack’ DB 100 DUP(?) STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK START: MOV DX,298H IN AL ,DX MOV DX,299H OUT DX, AL MOV AH,0BH INT 21H CMP AL,0 JZ START MOV AH,4CH ;Have key, exit INT 21H CODE ENDS END START * 第六章 微型计算机接口技术 6.1 微型计算机接口结构和功能 6.2 CPU与外设的数据传送方式 6.3 微计算机的中断系统 6.1 微型计算机接口结构和功能 它是介于主机和外设之间的一种缓冲电路,是连接CPU与外设的通道。 对于主机,I/O口提供外设的工作状态和数据; 对于外设,I/O口记忆主机下达的给外设的一切命令和数据,使主机和外设的工作协调一致。 功能:使外设与CPU进行总线隔离,起缓冲、暂存数据、电平转换、速度匹配、数据格式转换、状态的传递、等作用。 接口: I/O接口电路的简称。 I/O口。 输入和输出电路。 I/O口独立编址:I/O地址与存储器地址分开。 CPU有专门的I/O指令,用地址来区分不同的外设。 一个外设往往具有多个端口(状态口、数据口、控制口) 而每个端口对应一个端口地址。 CPU查询一外设,往往需查询多个端口地址才能最终正确 查询到该外设。 CPU与I/O设备之间的接口信息 ? 1.数据信息: ①??? 数字量:键盘输入的多位二进制数据等. ②??模拟量:电压,压力等现场信息,须经A/D转换才能送给计算机处理。 ③??开关量:电动机的正、反转等,一位二进制数据,开关的合与断。 2.状态信息: 主要指输入、输出设备的状态。 3.控制信息(命令信息): 由CPU发出,以控制不同外设的不同工作过程。 三种信息性质不同,需分时传送,实际应用中,CPU与I/O设备进行数据交换时: 数据信息一般是8位,独占一个端口--数据端口或地址/数据口(先送出的是地址后送出的是数据) ; 状态和控制信息只用其中的一位或几位,可以合用一个端口--状态/控制口(送出的是命令,读入的是状态) ; 因此,当CPU寻址外设时,通过对地址/数据端口和状态/控制口地址的查询,就可以正确地找到此外设。 三种信息的联系: CPU与I/O设备之间的通讯 1、CPU通过地址/数据口发出相应的地址信息,找到该设备; 2、CPU通过控制/状态口查询该设备的当前工作状态; 忙:等待 闲:可以通讯 3、CPU通过控制/状态口发出命令,指导该设备的下一步工作; 4、CPU通过地址/数据口发出相应的数据信息。 6.2 CPU与外设数据传送的方式 又称同步传送方式,直接程序传送方式,较少用,只有在外部控制过程的各种动作时间是固定的且是已知的条件下才可使用。 优点:程序简单,硬件和软件很省。 缺点:对外设的要求较严格,否则出错。 一、?无条件

文档评论(0)

wxc6688 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档