- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
12第7章节中断跟8259芯片07电信
OUT 43H, AL * 取一条指令 执行指令 指令执行完? 有中断请求? 取中断类型号 FR入栈 IF=0 CS:IP入栈 进入中断处理 N N Y Y 中断系统 中断源:有硬件故障、外部设备、CPU内部三种中断源。 内部中断 外部中断 软件中断 陷阱中断 可屏蔽中断 不可屏蔽中断 中断的分类 中断响应过程 中断处理过程 保存现场 开中断 执行中断服务 关中断 恢复现场 开中断 返回断点 中断优先级判断 硬件排队电路法 优点是速度快,但连线较多。 串行排队链电路有时也称菊花链硬件查询线路 , 电路较简单,但优先级不灵活,一旦硬件连接固定以后,优先次序也就固定了,想再改变或调整优先级很困难。 两维结构优先排队 软件查询法 软件查询法是建立在简单接口电路基础之上 中断嵌套 8086/8088的中断系统 CPU的内中断 CPU的外中断 分类 软件中断 陷阱中断 不可屏蔽中断NMI(Non—maskable interrupt) N=2 可屏蔽中断INTR(Interrupt requestion) N=5 断点中断N=3 溢出中断N=4 指令中断N=5 除法错中断N=0 单步中断N=1 8088/8086CPU将存储器00000H~003FFH区域用于存放中断向量(即中断服务程序入口地址) ,此区域共有1024个字节单元,最多可容纳256个中断向量。 中断向量指针与中断类型号 中断向量指针 = 中断类型号*4 中断向量 = (中断向量指针) 中断向量的装入: 在程序初始化部分进行。 例如,假设中断类型号为60H,中断服务程序的段基址是SEG_INTR,偏移地址是OFFSET_INTR(006DH),则填写中断向量表的程序段为: CLI ;令IF=0 MOV AX, 0 ; MOV DS, AX ; MOV DI, 4*60H ;中断向量指针→DI MOV AX, OFFSET_INTR ;中断服务程序入口的偏移值→AX MOV (DI),AX ;AX→[DI][DI+1]中 MOV AX, SEG-INTR ;中断服务程序入口的段基址→AX MOV (DI+2),AX ;AX→[DI+2][DI+3] STI ;令IF=1 MOV AX,00H MOV DS,AX MOV BX,60H*4 ;中断类型号×4→BX MOV AX,006DH ;中断服务程序偏移地址 MOV [BX],AX ;装入偏移地址 PUSH CS POP AX ;中断服务程序段基址 MOV [BX+2],AX ;装入段基址 采用DOS功能调用“INT 21H”中的AH=25H来装入中断向量: MOV AX, N ;中断类型号 MOV AH,25H ;设置中断向量 MOV DX,SEG_INTR MOV DS,DX ;DS指向中断程序段址 MOV DX,OFFSET_INTR ;DX指向中断程序偏移量 INT 21H 可编程中断控制器8259A 功能:管理输入到CPU的中断请求,实现优先级判决,提供中断类型号,屏蔽中断输入等功能,能直接管理8级中断,通过级联,可管理64级中断。 内部结构及引脚特性: A0 0 X X X 1 LTIM X SNGL IC4 ICW1 1 T7 T6 T5 T4 T3 X X X ICW2 1 S7 S6 S5 S4 S3 S2 S1 S0 主ICW3 1 X X X X X ID2 ID1 ID0 从ICW3 1 0 0 0 SFNM BUF M/S AEOI 1 ICW4 1 M7 M6 M5 M4 M3 M2 M1 M0 OCW1 0 X ESMM SMM 0 1 P RR RIS OCW3 0 X X X X 查询字 0 R SL EOI 0 0 L2 L1 L0 OCW2 初始化控制字 操作控制字 ICW1 ICW2 SGNL=1 主片? 主ICW3 从ICW3 IC4=1 I
您可能关注的文档
最近下载
- 五恒系统方案书.pdf VIP
- 全套干扰峰分析图解析.docx
- 第十五讲新时代与中华民族共同体建设(2012— -中华民族共同体概论专家大讲堂课件.pdf VIP
- 种植施肥机械——栽植机械(水稻钵苗栽植机械)课件讲解.pptx VIP
- 企业工会助推企业高质量发展.docx VIP
- 施工技术管理措施.doc VIP
- 第六章维生素与辅酶.ppt VIP
- DB65T 4063-2017 沙化土地封禁保护区沙障技术技术工程.pdf VIP
- 2026江苏辖区农村商业银行泗阳农村商业银行校园招聘15人笔试备考试题及答案解析.docx VIP
- 种植施肥机械——栽植机械(水稻插秧机)课件讲解.pptx VIP
文档评论(0)