- 1、本文档共123页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
88 89 90 91 92 93 94 95 96 97 98 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 115 例4 中断子程中不发EOI 分析: CPU响应中断后, 自动将ISR中的对应位置1, 因中断子程未发EOI使ISR的相应位为0 所以,即使CPU执行完该中断子程, 该级或低级的中断申请将被8259A的 优先级裁决器屏蔽。 IRET IR2中断子程 IR0 中断申请 116 1、什么是中断向量?中断向量表是什么?非屏蔽中断的类型为多少?8086中断系统优先级顺序怎样? 习题和思考题 2、8259的全嵌套和特殊全嵌套方式有何异同?优先级自动循环是什么?什么特殊屏蔽方式?如何设置成该方式? 3、8259有几种中断结束方式?应用场合如何? 4、8259的ICW2与中断类型码有什么关系?说明类型码为30H,36H,38H的异同。 117 5、8086/8088CPU响应可屏蔽中断的条件是什么? 习题和思考题 6、具有中断屏蔽的接口电路中的“屏蔽”同“屏蔽中断”中的“屏蔽”是否一回事,若不是,有何区别? 118 7、若8259A初始化送ICW2为77H,则IR0-IR7所对应的中断类型码分别为:————-———— 8、已知某中断源的中断类型码为47H,中断向量为2000:A500H, 则在中断向量表从——单元开始的连续四个单元中,应依次 存放——。 习题和思考题 A. 11CH, 00H、20H、00H、A5H B. 188H, 00H、A5H、00H、20H C. 11CH, 00H、A5H、00H、20H D. 188H, 00H、20H、00H、A5H 119 习题和思考题 9、当8259A采用循环优先级工作方式时,若刚刚为IR1服务过, 则此时的8个中断源的中断优先级排列为:—— A. IR0IR1IR2IR3IR4IR5IR6IR7 B. IR7IR6IR5IR4IR3IR2IR1IR0 C. IR2IR3IR4IR5IR6IR7IR0IR1 D. IR0IR2IR3IR4IR5IR6IR7IR1 10、8259A初始化时,ICW1应写入A0=____的端口,而OCW1 应写入A0=______的端口 120 CAS0 IR0 CAS1 IR1 CAS2 IR2 IR3 INTA IR4 IR5 INT IR6 IR7 SP/EN CAS0 INTA CAS1 CAS2 INT IR0 IR1 SP/EN IR7 CAS0 IR0 CAS1 IR1 CAS2 IR2 IR3 INTA IR4 IR5 INT IR6 IR7 SP/EN INTA INTR +5V 8259级联工作示意图 121 8259级联工作示意图 122 8259中断工作过程 123 写ICW1 A0=0,D4=1 写ICW2 A0=1 SNGL=1 IC4=1 写ICW3 A0=1 写ICW4 A0=1 是 否 是 否 按顺序对A0=1端口写入命令字 8259A芯片的初始化流程 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 83 (2) 发中断结束命令 EOI 由 8259A 的工作过程可知: ISR中的内容是优先级裁决器进行裁决的重要依据 CPU响应某级中断后,8259A自动将ISR的对应位置1,如果CPU已执行完中断子程,而ISR中的对应位仍为1, 8259A的优先级裁决器仍会据ISR的内容做裁决, 从而会屏蔽同级或低级的中断申请。 在中断响应后,对 ISR中相应位的清0很重要, 它是8259A认为中断结束的标志。 84 IOR IOW 总线 数 据 线 D0 ~ D7 INTA A0 片 选 译 码 A5 ~ A9 CS A0
文档评论(0)