- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目六 中断控制接口 项目六中断控制接口 项目六中断控制接口 □掌握中断向量及中断向量表的有关知识。 □理解80486的中断处理过程。 □理解Intel 8259A的内部结构与外部引脚的功能。 □理解8259A的中断过程及中断管理方式。 □掌握8259A的编程方式。 项目六 中断控制接口 在了解80486中断系统的基础上,把重点放在理解Intel8259A的工作原理及应用上。要清楚8259A的内部结构及外部引脚,理解8259A的中断过程及中断管理方式,掌握8259A的编程方式。 6.1项目开篇:什么中断系统 80486的中断可分为两大类: 内部中断(软件中断) 除法错中断 指令中断 溢出中断 单步中断 外部中断 非屏蔽中断 可屏蔽中断 内部中断还包括CPU在执行指令的过程中产生错误所引起的异常情况,内部中断又称为异常中断或异常。在80486中,远过程调用也属于中断处理范畴。 6.1项目开篇:什么是中断系统 6.1项目开篇:什么是中断系统 6.1项目开篇:什么是中断系统 由此可见,主要特点如下: ① 主片的端口地址是20H和21H,从片的是A0H和A1H。 ② 主、从片的中断请求信号均采用边缘触发方式。 ③ 主、从片均采用完全嵌套方式管理中断优先级,从片的INT端接IR2端,因此从片的中断请求都是经由主片的IR2发出,15个中断源中断优先权由高至低的级别是:主8259A的IR0、IR1,从片的IR0~IR7,主8259A的IR3~IR7。 ④ 采用非缓冲方式,主片的SP*/EN*接+5V,从片的SP*/EN*接0V。 ⑤ 主、从片均采用一般中断结束方式。 ⑥ 主片0~7级中断号是08H~0FH,主从片8~15级的中断号是70H~77H。 6.2 项目备战:可编程中断控制器 8259A的相关知识 在实模式下,中断向量表是使CPU转向中断服务程序的重要措施。 任务6.2.1 理解什么是中断向量表 1.中断向量 中断服务程序的入口地址就是中断向量,中断向量由两部分组成:服务程序所在代码段的段基址和服务程序入口的有效地址。 2.中断向量表 80486CPU最多允许有256个中断源,对应中断类型号0~255。 2.中断向量表 80486在实模式环境下,在存储器的最低1K字节的地址(即物理地址为00000~003FFH的存储空间)建立一个中断向量表,用以存储256个中断向量,每个中断向量占有4个存储单元,其中两个低位字节用以存放中断服务程序入口地址的IP值,两个高位字节用以存放中断服务程序入口地址的CS值。每个中断向量按其中断类型号在中断向量表中顺序存放。 2.中断向量表(续1) 图(a)给出了n型中断向量4个字节的存放规律以及n型中断向量和存放该向量的单元地址之间的关系。中断类型号为21H的中断源的中断向量存放地址为0000:0084H~0000:0087H,其中0084H和0085H两个单元存放类型21H中断服务入口地址的IP值,0086H和0087H两个单元存放CS值 ;图(b)给出了0~255型中断向量的排列规律 3.中断向量的引导作用 4. 80486的中断处理过程 中断请求 5.中断向量表初始化 中断服务程序的入口地址(中断向量)必须在中断之前写入中断向量表中。常用方法如下: 方法1:直接编程填写中断向量表。 方法2:DOS系统调用填写中断向量表。 6. 保护模式下的中断处理过程 采用“中断描述符”来描述服务程序 用中断描述符表(IDT)来管理各种中断 中断描述符表是将中断描述符按中断源类型号和顺序排列在一起,它最多可包含256个中断描述符,中断描述符表占2K个字节的存储空间。 中断描述符表IDT可放在主存的任何区间,它在主存中的基地址放在CPU内部的中断描述符表寄存器(IDTR)中 由中断描述符中的选择符和偏移量决定了中断服务程序的入口地址。 6. 保护模式下的中断处理过程(续2-1) 6. 保护模式下的中断处理过程(续2-2) 当CPU响应外部中断请求或执行某条指令产生异常时,根据中断或异常的类型号n,从中断描述符表IDT中找到相应的中断门,由中断描述符中的段选择符指向全局描述符表GDT或局部描述符表IDT中的目标段描述符,此目标段描述符内的段基址指向中断服务程序代码段的基地址,由该基地址与中断描述符中的偏移量之和形成中断服务程序入口。具体实现方法如下: ① 根据中断类型号n,得到中断门在IDT中的起始地址,即起始地址=IDT的基地址+n×8 ② 由中断门中的段选择,从GDT或LDT中取出段描述符 ③ 根据段描述符中提供的段基址和中断描述符中提供的偏移地址,合成中断服务程序的入口。 任务6.2.2 了解可编程中断控制器8259A
您可能关注的文档
- 数字电子技术课件作者张惠荣第三章节.ppt
- 数字电子技术课件作者张惠荣第四章节.ppt
- 数字电子技术课件作者张惠荣第五章节.ppt
- 数字电子技术课件作者张惠荣第一章节.ppt
- 数字电子技术课件作者朱幼莲_第3章节.ppt
- 数字电子技术课件作者朱幼莲01绪论及数字逻辑基础.ppt
- 数字信号处理课件作者焦瑞莉第6章节.ppt
- 数字电子技术课件作者朱幼莲02逻辑门电路.ppt
- 园林植物生长发育与环境课件作者关继东单元9土壤养分与施肥.ppt
- 数字信号处理课件作者焦瑞莉第8章节.ppt
- 有线电视技术第2版课件作者易培林主编第三章节.ppt
- 微机原理与接口技术项目教程课件作者姜荣项目三汇编语言程序设计.ppt
- 直流调速技术课件作者李国伟_第四章节.ppt
- 微机原理与接口技术项目教程课件作者姜荣项目四微处理器的外部特性与存储器的扩展.ppt
- 直流调速技术课件作者李国伟_第一章节.ppt
- 微机原理与接口技术项目教程课件作者姜荣项目一微型计算机系统组成.ppt
- 微机原理与应用课件作者曹玉珍中国机械工业教育协会组编微机原理与应用课件-第1章节.ppt
- 微积分及其应用下册课件作者黄福同第6章节空间解析几何6-2向量代数.ppt
- 植物组织培养技术课件作者王洪习第二部分组培基本理论与操作.ppt
- 数控车床编程与操作(广数系统)课件作者崔兆华第一章节数控车削编程基础.ppt
最近下载
- 矿山压力观测与控制 采煤工作面支架类型与支护分析 采煤工作面支架类型与支护分析.ppt VIP
- 广东省中山一中等七校重点中学2025届高考临考冲刺生物试卷含解析.doc VIP
- 十一线式电位差计测量电动势.doc VIP
- 学习情境二采煤工作面矿压观测上.ppt VIP
- 广东省中山一中等六校重点中学2025届高考考前模拟生物试题含解析.doc VIP
- 矿山压力观测与控制 采煤工作面矿压观测基本知识 采煤工作面矿压观测基本知识.ppt VIP
- 一年级语文上册《日月山川》教学课件.pptx VIP
- 软件检验中的六性要求探讨.pdf VIP
- 初中生亲子依恋与学校适应的关系:心理弹性的中介作用 .docx VIP
- 初中生心理弹性与学校适应关系.docx VIP
文档评论(0)