- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机8088第6章
6.1.1 接口的基本结构 2、中断排队 3、中断响应 FR 进栈保护 TF、IF复位 断点地址保护 自动获得中断类型码n 从中段向量表自动获取中断向量 4、中断处理 执行用户中断服务程序 注意:现场信息的保护和恢复 任务要求: 将244接口的开关量从273接口的输出发光二极管上对应显示出来。改变开关输入量,二极管的显示跟着改变。按下键盘的任意键,停止输入和输出。 244口地址:298H 273口地址:299H 程序: DATA SEGMENT DATA ENDS STACK1 SEGMENT stack ‘stack’ DB 100 DUP(?) STACK1 ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK1 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 中断向量表: 中断向量表位于内存的前1K字节范围内,可以容纳256个中断向量,每个中断向量占用4个字节,前两个为IP值,后两个为CS值,地址范围为0~3FFH,恰好为1K空间。 1K = 1024字节 ,0~3FFH 1K = 256个中断×每个中断占4字节=1024字节 类型0指针 被0除 类型1指针 单步 类型2指针 非屏蔽中断 类型3指针 字节中断 类型4指针 溢出 类型5指针 类型255指针 类型40指针 类型3F指针 CS段地址 IP段内偏移地址 000H 004H 008H 00CH 010H 014H 013H 0FCH 0FFH 100H 3FCH 3FFH 用户用 DOS 用 8088用 298H 299H * 第六章 微型计算机接口技术 6.1 微型计算机接口结构和功能 6.2 CPU与外设的数据传送方式 6.3 微计算机的中断系统 6.1 微型计算机接口结构和功能 它是介于主机和外设之间的一种缓冲电路,是连接CPU与外设的通道。 对于主机,I/O口提供外设的工作状态和数据; 对于外设,I/O口记忆主机下达的给外设的一切命令和数据,使主机和外设的工作协调一致。 功能:使外设与CPU进行总线隔离,起缓冲、暂存数据、电平转换、速度匹配、数据格式转换、状态的传递、等作用。 接口: I/O接口电路的简称。 I/O口。 输入和输出电路。 1、I/O口和存储器混合编址: 统一编址 任一个外设端口作为存储器的一个单元来对待 每一个外设端口占有存储器的一个单元地址 对外设端口的读写操作相当于对存储器的读写操作。 优点:占用全部的存储器操作指令,使用方便; 缺点:外设占用内存单元,使内存容量减少。 I/O口的编址方式 I/O口独立编址:I/O地址与存储器地址分开。 CPU有专门的I/O指令,用地址来区分不同的外设。 一个外设往往具有多个端口(状态口、数据口、控制口) 而每个端口对应一个端口地址。 CPU查询一外设,往往需查询多个端口地址才能最终正确 查询到该外设。 CPU与I/O设备之间的接口信息 ? 1.数据信息: ①??? 数字量:键盘输入的多位二进制数据等. ②??模拟量:电压,压力等现场信息,须经 A/D转换才能送给计算机处理。 ③??开关量:电动机的正、反转等,一位二进制数据,开关的合与断。 2.状态信息: 主要指输入、输出设备的状态。 3.控制信息(命令信息): 由CPU发出,以控制不同外设的不同工作过程。 三种信息性质不同,
文档评论(0)