问答题
在实方式下,486中断周期的主要操作有哪些内容?
【正确答案】在实方式下,486中断周期的主要操作是:
(1)获取中断类型号n
(2)保护标志寄存器F并关中断
将标志寄存器F的内容压入堆栈:
SP←SP-2
(SP)←F
然后将F中的标志IF和TF清0,禁止响应INTR中断、清除单步中断请求。
(3)保护程序断点
将CS和IP的内容顺序压入堆栈:
SP←SP-2,(SP)←CS;
SP←SP-2,(SP)←IP。
(4)转至中断服务程序的入口
按照中断类型号n的指定,将中断向量的段内地址和段地址分别装入IP和CS中:
IP←(4×n)
CS←(4×n+2)
【答案解析】