内容发布更新时间 : 2024/12/24 2:43:48星期一 下面是文章的全部内容请认真阅读。
【答案】
16. 中断向量表的功能是什么?简述CPU利用中断向量表转入中断服务程序的过程。 【答案】
8086CPU 最多可接受 256 个中断,每个中断对应一个中断类型号,并通过中断向量表存放在存储器开始的 1024 个单元,每 4 个单元为一组,用于存放一个向量。当某个中断请求发生时,CPU可得到该请求德中断类型号N,CUP从 4*N 处取出中断 服务程序入口地址 16 位偏移地址,置入IP,再从 4*N+2 处取出 16 位段地址,置入 CS, 这样就完成了转去执行中断服务子程序的任务
17. 简述 8086CPU 引脚 NMI 和 INTR 的异同。 【答案】
INTR: 可屏蔽中断,用于处理一般外部设备的中断,受中断允许标志IF控制,高电平有效; NMI :非屏蔽中断,CPU 响应非屏蔽中断不受中断允许标志的影响,由上升沿触发, CPU 响应该中断过程与可屏蔽中断基本相同,区别仅是中断类型号不是从外部设备读 取,固定是类型 2,NMI 中断优先级要高。
18. 说明 8086 系统中规定的中断优先级次序是怎样的?对于可屏蔽中断的优先 级设定有哪几种方法? 【答案】
由高到底次序为:内部中断(除法错、溢出 INTO 指令、INT n 指令) 不可屏蔽中断(NMI) 可屏蔽中断(INTR) 单步中断
软件查询、硬件方式(菊花链、8259A)
19. 使用8259A地址为50H,51H,按如下方式设置初始化命令字,1片8259A,电平触发方式,要用ICW4,中断类型号为:60H、61H、62H……67H,特殊全嵌套方式,不用缓冲方式,中断自动结束方式,同时编写程序将IRR,ISR,IMR读入内存数据段以2000H开始的区域。 【答案】
MOV AL,1BH ;写ICW1
万维试题库系统 第 21 页
OUT 50H,AL
MOV AL,60H ; 写ICW2 OUT 51H,AL
MOV AL,13H ; 写ICW4 OUT 51H,AL
MOV SI,2000H ;内存偏移地址送SI MOV DX,0050H ;读IRR MOV AL,0AH OUT DX,AL IN AL,DX MOV [SI],AL
MOV AL,0BH ;读ISR OUT DX,AL IN AL,DX
MOV [SI+1],AL
IN AL,51H ;读IMR MOV [SI+2],AL
20. 8088CPU响应可屏蔽中断请求时,从中断申请到中断响应哪些环境将由系统自动进行保护?8088的中断返回指令IRET和子程序返回指令RET在操作上的主要不同是什么? 【答案】
由系统自动进行保护的是:PSW、CS和IP寄存器的内容(程序断点)自动入栈保护;
子程序返回指令RET在执行时仅恢复原程序断点;在段内调用并返回时仅恢复IP寄存器的内容,而段间调用并返回时恢复CS寄存器及IP寄存器的内容,不影响状态标志;而中断返回指令IRET执行时不论是段内、段间返回均恢复原CS段寄存器及IP指令寄存器的内容,还恢复原标志状态寄存器的内容,执行后会影响状态标志。
21. 在某8086系统中,采用单片8259A进行中断管理。电平触发,中断类型码为60H、61H……67H,特殊全嵌套方式,不用缓冲方式,自动中断结束命令,8259A的两个端口地址为93H和94H。写出初始化程序。 【答案】
MOV AL, 00011011B=1BH
MOV DX, 0FFC0H OUT DX, AL
MOV AL, 10010000B=90H MOV DX, 0FFC2H OUT DX, AL
MOV AL, 00000011B=03H OUT DX, AL
22. 计算机使用中断有什么好处? 【答案】
(1)解决快速 CPU 与慢速外设之间的矛盾,使 CPU 可以与外设同时工作,甚至 可以与几个外设同时工作。( (2)计算机实现对控制对象的实时处理。
万维试题库系统 第 22 页
(3)计算机可以对故障自行处理。
23. 可屏蔽中断应满足哪些条件,CPU才能进入中断响应周期? 【答案】
(1)一条指令执行完毕;(2)CPU处于开中断,IF=1;(3)没有更高级的中断请求;(4)中断请求保持到响应为止;(5)正在执行中断返回或中断资源处理,须现行指令执行完毕再执行一条指令,以便隔离2个中断。
24. 若一中断源的中断类型码为4AH,中断服务程序的入口地址为3200H∶12A0H,试将入口地址填入图示的中断向量表中的*号后,并说明中断响应后如何进入中断服务程序。
【答案】 ①图中填空:
中断向量地址 即0128H
向量表中,段地址3200H(两字节) 偏移地址12A0H(两字节)
②中断响应后,保护断点、现场,然后判断中断源,将其对应的服务程序首地址,分别送入
CS和IP,即转入中断服务子程序。
万维试题库系统 第 23 页