试题详情
- 简答题简述8086的中断处理过程?
-
在获取中断类型码后,处理过程是一样的,其过程为:
将类型码乘4,作为中断向量表的指针;将CPU的标志寄存器入栈,复制TF;清除IF和TF,屏蔽新的INTR中断和单步中断;保护断点,将IP和CS入栈;从中断向量表取出中断服务程序入口地址,分别送CS和IP;按新地址执行中断服务程序;中断程序结束后,返回断点、恢复现场,即IP和CS出栈,标志寄存器出栈,返回被中断的主程序。 关注下方微信公众号,在线模考后查看
热门试题
- 分辨率和精度有什么区别?
- ()是随机存储器RAM芯片。
- 从键盘输入一个十进制数123到以DATA
- 分析下列程序段:
- 设置无条件输出端口的前提条件是什么?一个
- 8259A工作在8086模式,中断向量字
- 写出用补码表示的二进制数00110001
- CPU的标志寄存器中标志位,可以分为两大
- 在8086总线周期的T1、T2、T3、T
- 当始值写入8253的寄存器之后要经过多少
- JMP FAR PTR ABCD(A是B
- 执行一条指令包括()的基本阶段。
- 下列数中最大的数为()。
- HLDA引脚的名称是什么?
- 8086的中断向量表位于内存的什么区域?
- 指出MOV 2[BX+SI],DX指令中
- 根据以下要求写出相应的汇编语言指令。
- 从内存单元BUF开始的缓冲区中有7个8位
- 8086CPU的内存寻址空间最大为()字
- 二进制数10010110.01B的十进制