8 中断和异常题库

1、x86实模式下,若中断类型码为15H,则中断向量存放在从哪个地址开始的4个字节单元中。        00054h

解析:   

2、x86实模式下,若中断类型码为10H,则中断向量存放在从哪个地址开始的4个字节单元中。        00040h

解析:10H*4=40H

3、x86实模式下,若某中断向量对应的4字节内容分别是10H,24H,50H,68H(从低到高),则中断程序的入口地址为多少?

答案: 6a910h

8 中断和异常题库_第1张图片

4、x86实模式下,若某中断向量对应的4字节内容分别是10H,34H,50H,78H(从低到高),则中断程序的入口地址为多少?(答案用16进制数表示,如02ABCH)

答案: 7b910h

CS:7850H   IP:3410H 

5、x86实模式下,若中断类型码为20H中断服务程序的入口地址为5670H:1350H,试指出中断向量表中存放该中断向量的第3个字节(从低到高)单元的内容是什么?(答案用16进制数表示,如12H)

答案: 70h

例题参考:

8 中断和异常题库_第2张图片

6、x86实模式下,若中断类型码为20H,中断服务程序的入口地址为5670H:1350H,试指出中断向量表中存放该中断向量的第2个字节(从低到高)单元的地址是什么?(答案用16进制数表示,如02ABCH)

答案: 00081h

20*4+1=81H

格式参考

8 中断和异常题库_第3张图片

例题参考:

8 中断和异常题库_第4张图片

7、8086系统中,中断标志寄存器是哪一个?

A、IF(Interrupt Flag)

解析:

8 中断和异常题库_第5张图片

8、中断处理一共分为六个步骤,请按照正确处理顺序为各个步骤排序,答案直接填写数字,如123456。

1 识别中断源

2 执行中断服务程序

3 关中断

4 恢复现场并返回

5 保存断点

6 保护现场

答案: 351624

8 中断和异常题库_第6张图片

8 中断和异常题库_第7张图片

9、下列哪项操作是在中断处理过程中的“保护现场”步骤进行的?

A、将中断服务程序中要使用的寄存器压入堆栈

B、将标志寄存器压入堆栈

10、下列哪些操作是在中断处理过程中的“恢复现场”步骤进行的?

 A、将中断服务程序中要使用的寄存器弹出堆栈

 B、将标志寄存器弹出堆栈

 C、执行中断返回指令

11、下列关于除法错中断描述错误的是?

A、除法错中断可以通过软件方法屏蔽

B、除法错中断的中断类型号为0

C、DIV指令能够触发除法错中断

D、IDIV指令能够触发触发错中断

E、除法错中断属于内部中断

解析:

8 中断和异常题库_第8张图片

12、下列关于溢出中断描述正确的是?

A、溢出中断有时候会被处理器为空操作

B、溢出中断属于内部中断

C、溢出中断的中断类型号为1(4)

D、溢出中断的触发与标志位ZF有关(OF)

E、溢出中断只能跟在DIV指令之后使用

解析:

8 中断和异常题库_第9张图片

13、下列关于单步中断描述正确的是?

A、单步中断服务程序一般用于显示CPU内部各寄存器的内容

B、单步工作方式下,CPU每执行完一条指令,就会自动产生一个单步中断

C、单步中断的中断类型号为4(1)

D、单步中断通过软件方法屏蔽

E、单步中断的执行与OF标志位有关(TF)

解析:

8 中断和异常题库_第10张图片

14、下列关于断点中断描述错误的是?

A、断点中断(不可以)可以通过软件方法屏蔽

B、断点中断通常与单步中断结合使用

C、断点中断的中断服务程序通常显示CPU各寄存器的值

D、断点中断的中断类型号为3

E、断点中断往往作为一种程序的调试手段

解析:

8 中断和异常题库_第11张图片

8 中断和异常题库_第12张图片

8 中断和异常题库_第13张图片

15、下列x86程序实现的是什么功能?                  读取时间

MOV AH, 2CH

INT 21H

解析:

8 中断和异常题库_第14张图片

8 中断和异常题库_第15张图片

16、下列x86程序实现的是什么功能?                设置显示方式为640×480彩色图形

MOV AH, 0

MOV AL, 12H

INT 10H

解析:

8 中断和异常题库_第16张图片

你可能感兴趣的:(Computer,Organization)