- 23
- 0
- 约4.1千字
- 约 18页
- 2020-08-23 发布于湖北
- 举报
中断处理程序的编制 中断服务程序 外设主动采用中断请求向处理器提出要求;这时,处理器执行事先设计好的中断服务程序,在中断服务程序当中实现数据交换,这就是程序中断输入输出方式。 8086支持多种中断类型,用0~255向量号区别。中断服务程序在主存的位置,安排在中断向量表中。 对程序员来说,关键是编写中断服务程序 中断过程 外设采用外部可屏蔽中断实现数据交换 ⒈ 外部中断——来自CPU之外的原因引起的中断 可屏蔽中断:可由CPU的中断允许标志IF控制 非屏蔽中断:不受CPU的中断允许标志IF控制 ⒉ 内部中断——CPU内部执行程序引起的中断 除法错中断:执行除法指令,结果溢出产生的 0 号中断; 指令中断:执行中断调用指令INT i8产生的 i8 号中断; 断点中断:用于断点调试(INT 3)的 3 号中断; 溢出中断:执行溢出中断指令,OF=1产生的 4 号中断; 单步中断:TF=1在每条指令执行后产生的 1 号中断。 中断向量 中断向量表存放中断服务程序的起始地址。 中断向量表设置在主存的最低1KB区域内,物理地址000H~3FFH。 中断向量表从0开始,每4个字节(双字)对应一个中断向量: 低字存放中断服务程序的偏移地址IP, 高字存放其段地址CS。 表 内部中断服务程序 中断服务程序采用过程定义伪指令定义,开始通常要执行STI指令开放可屏蔽中断,最后执行IRET指令返回。
您可能关注的文档
- 全国高考语文试题及答案-山东卷.doc
- 山东省枣庄市科学技术进步奖申报书.doc
- 市场吸引力了评估及公司竞争定位报告.doc
- 台湾大三年级商学院学生的创业态度影响因素外文翻译.doc
- 低压电器标准规范中英文对照.pdf
- 公司章程范本1(自然人出资共同成立).pdf
- 东莞(惠州)产业转移工业园上会材料. - 深圳福田(和平)产业转移 .doc
- 建筑工程项目管理试题 案例分析.doc
- 康顺路一期道路工程临时用电施工组织设计.doc
- 企业所得税重点涉税事项应对指南[企业行业报告].doc
- 2023电力变压器用绝缘材料介电性能的频域介电谱试验方法.docx
- 皖2016J911 太阳能热水系统建筑一体化设计图集.docx
- 北京市政交通基础设施工程规划设计技术文件办理指南培训(市政部分).docx
- 辽2006J403 金属成品变形缝建筑构造.docx
- 冀12G09 钢筋混凝土板式楼梯.docx
- 河南省图集 12YJ5-2 坡屋面.docx
- GB_Z 29014.100-2024 切削刀具数据表达与交换 第100部分:参考字典的定义、原则和方法.docx
- DB62∕T 5198-2025 管道超声内检测技术规范.docx
- codex零基础学习手册-前哨ai-202607.docx
- 大数据与景区管理(92页PPT).docx
原创力文档

文档评论(0)