微机原理与接口技术:第18(1)讲习题讲解

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第8章 中断系统
本章小结
8.1 中断的基本概念 8.2 8086CPU中断系统 8.3 可编程中断控制器8259A及其应用 8.4 课后习题讲解 重点掌握: 1、中断的基本概念及应用; 2、可编程中断控制器8259A的原理与应用。
MECHANICAL & ELECTRICAL ENGINEERING COLLEGE OF SHANDONG AGRICULTURAL UNIVERSITY
第8章 中断系统
8.4 习题讲解
1、在具有两片8259A 级联的中断系统中,两片 8259A 都设置为非自动结束中断,以下说法中正确的
是_______。 A. 两片8259A的中断服务程序都要发送2条EOI
命令 B. 两片8259A的中断服务程序都要发送1条EOI
命令 C. 主8259A的服务程序发送Leabharlann Baidu条EOI命令,从
答案:6、43 7、35H 000D4H~000D7H
MECHANICAL & ELECTRICAL ENGINEERING COLLEGE OF SHANDONG AGRICULTURAL UNIVERSITY
第8章 中断系统
8.4 习题讲解
8、简述8086的中断过程,并说明CPU在中断 响应时,必须要做的事情是什么?
INT-P2 ENDP
子程序2
INT-P1 INT-P1
PROC FAR PUSH AX INC [SI] MOW AL,20H OUT 0A0H,20H OUT 20H,AL POP AX IRET ENDP
答案:
(1)中断类型号:78H; (2)中断向量表的连续
四个地址: 001E0H~001E3H; (3)连接到从8259A的 IR0管脚; (4)不能;因为在中断 服务程序中没有STI 指令。
第8章 中断系统
9、以下的子程序1是中断初始化程序,子程序2是响应中断的中断服务子程序。 0A0H和20H都是8259A的端口地址。分析这些程序,并回答问题。
子程序1
INT-P2 PROC FAR PUSH DS PUSH AX PUSH DX MOV DX,OFFSET INT-P1 MOV AX,SEG INT-P1 MOV DS,AX MOV AL,78H MOV AH,25H INT 21H POP DX POP AX POP DS RET
2、8086的以下各种中断中,需要硬件提供中断
类型号的只有_______。
A. INTO
B. INT n
C. NMI
D. INTR
答案:D
MECHANICAL & ELECTRICAL ENGINEERING COLLEGE OF SHANDONG AGRICULTURAL UNIVERSITY
第8章 中断系统
第8章 中断系统
8.4 习题讲解
• 5、在8086系统中,一个中断类型号为 0DBH的中断服务程序入口地址是8100H: 1234H,这个地址在中断向量表中连续4个 存储单元存放的内容依次为_______。
• A. 81H、00H、12H、34H B. 00H、81H、34H、12H • C. 34H、12H、00H、81H D. 12H、34H 、81H、00H
答:中断过程:中断申请、中断判优、中断响 应、中断服务、中断返回。
在中断响应时必须要做得事情是:堆栈保 存断点地址;堆栈保存标志寄存器的内容;将 指令指针指向中断服务程序的入口,开始执行
中断服务程序。
MECHANICAL & ELECTRICAL ENGINEERING COLLEGE OF SHANDONG AGRICULTURAL UNIVERSITY
请问:(1)分配给这个中断的中断类型号是什么?(2)CPU到中断向量表的哪 四个地址单元中取得入口地址?(3)中断源连接到8259A的哪个中断输入?是主 8259A还是从8259A?(4)在该中断处理时能否实现中断嵌套?
MECHANICAL & ELECTRICAL ENGINEERING COLLEGE OF SHANDONG AGRICULTURAL UNIVERSITY
第8章 中断系统
8.4 习题讲解
4、在8086系统中,一个中断类型号为0DBH 的中断服务程序位于从8100H:1234H开始 的内存中,在中断向量表中相应的中断向 量所在的起始物理地址为_______。
• A. 0036CH
B. 000DBH
• C. 82234H
D. 01234H
答案:A
MECHANICAL & ELECTRICAL ENGINEERING COLLEGE OF SHANDONG AGRICULTURAL UNIVERSITY
8259A的服务程序发送2条 D. 主8259A的服务程序发送2条EOI命令,从
8259A的服务程序发送1条
答案:C
MECHANICAL & ELECTRICAL ENGINEERING COLLEGE OF SHANDONG AGRICULTURAL UNIVERSITY
第8章 中断系统
8.4 习题讲解
答案:C
MECHANICAL & ELECTRICAL ENGINEERING COLLEGE OF SHANDONG AGRICULTURAL UNIVERSITY
第8章 中断系统
8.4 习题讲解
6、 六片8259A构成的级联中断控制系统 中,最多可以直接连接的外部中断源数目 是_____个。
7、设8086系统中采用单片8259A,其 8259A的ICW2=32H,则对应IR5的中断 类型号为_______,它的中断入口地址在 中断向量表中的地址为 ___________________。
8.4 习题讲解
3、8086系统中,用IRET指令结束中断服务程
序后,标志IF的值是_______。
A. 肯定等于1
B. 肯定等于0
C. 不确定
D. 按设置,可以是1或者0
答案:A
MECHANICAL & ELECTRICAL ENGINEERING COLLEGE OF SHANDONG AGRICULTURAL UNIVERSITY
相关文档
最新文档