您好,欢迎访问三七文档
1.选择题(1)CPU响应INTR引脚上的中断请求的条件是()。A.IF=0B.IF=1C.TF=0D.TF=1(2)PC/AT系统使用两片8259级联,可管理()级中断。A.8B.9C.15D.16(3)日时钟中断的中断号是()。A.08HB.09HC.1CHD.1AH(4)CPU执行IRET指令,从堆栈当前栈顶弹出()个字节。A.2B.6C.4D.8(5)下列不属于硬件中断与软件中断的区别是()。A.中断的引发方式不同B.获取中断类型码的方式不同C.中断处理程序的结束方式不同D.根据中断码转向服务程序的方式不同(6)INTn指令的中断类型码由()提供。A.8259AB.DMACC.指令本身D.段寄存器(7)PC机日时钟中断服务程序每隔()执行一次INT1CH指令。A.60msB.55msC.1sD.2s(8)在CPU执行INTn指令过程中,需向堆栈压入()个字节。A.2B.4C.6D.8(9)一般而言,CPU允许中断嵌套的话,处理多个可屏蔽中断请求的原则是()。A.级别高的中断可以打断正在处理的级别低的中断B.级别高的中断延迟2秒钟后再打断正在处理的级别低的中断C.级别低的中断可以打断正在处理的级别高的中断D.级别高的中断等待级别低的中断处理完毕之后再处理(10)PC机处理8级外部中断,中断号依次为08H~0FH,在RAM0:2CH单元依次存放23H、56H、00H和F0H四个字节,问该向量对应的中断号和中断程序入口是()。A.0CH,23FF:00FFHB.0BH,F000:2356HC.0CH,00F0:23FFHD.0BH,F000:5623H(11)CPU关中断指令CLI的作用是()。A.禁止CPU响应可屏蔽中断B.禁止INTn操作C.禁止DMA操作D.禁止非屏蔽中断(12)中断向量存放地址是指()。A.子程序入口地址B.中断服务子程序入口地址C.中断服务入口地址的地址D.子程序地址(13)PC机中,CPU响应可屏蔽硬件中断时,中断类型码由()提供。A.指令B.8259AC.中断向量D.CPU(14)执行STI指令后,所完成的功能不包括()。A.使标志寄存器中I标志置1B.CPU处于开中断状态C.允许CPU响应来自引脚INTR的请求D.允许CPU响应来自引脚NMI的请求(15)实模式下位于内存物理地址0021CH~0021FH当中的内容是()型中断向量。A.21HB.87HC.74HD.76H(16)80X86CPU在收到可屏蔽中断请求信号、进入中断响应周期,必须向中断源发出的信号是()。A.INTRB.INTAC.HOLDD.HLDA(17)设中断向量表中84H~87H单元的内容依次为12H,33H,56H,90H,则对应的中断类型码为()A.84HB.21HC.12HD.3312H(18)上题中,对应的中断服务子程序的入口地址为()。A.3312HB.3C176HC.5690HD.93872H(19)实模式下Pentium微处理器的中断向量表占用内存空间的大小是()。A.512BB.1KBC.2KBD.4KB(20)执行中断处理程序最后一句指令IRET后,()。A.程序返回到CALL指令的断点B.程序返回到中断程序的开始处C.程序返回到主程序开始处D.程序返回到响应中断时的断点(21)PC机规定下列中断源优先级最高的是()中断。A.日时钟B.NMIC.主串口D.键盘(22)PC机中断分配表中,作为视频BIOS中断服务入口地址的中断号是()。A.0AHB.20HC.14HD.10H(23)在8259A内部,用于反映当前CPU正在执行何种中断服务程序的部件是()。A.中断请求寄存器B.中断服务寄存器C.中断屏蔽寄存器D.中断优先级比较器(24)下列属于PC机硬件中断的是()中断。A.DOSB.日时钟C.除法错D.BIOS(25)CPU响应INTR和NMI中断时,相同的必要条件是()。A.当前指令执行结束B.CPU允许中断C.当前访问主存结束D.当前总线空闲(26)在PC/AT的设计中,为扩大外部可用的中断源,使用()片中断控制器8259A。A.1片B.2片C.3片D.4片(27)CPU响应中断时,不能自动入栈保存的是()。A.标志寄存器B.段寄存器CSC.指令指针寄存器IPD.AX(28)8088中断向量表可以存放()个中断的入口地址。A.64B.256C.128D.512(29)在PC系列机中,为使8259A中断控制器能接受下一个中断请求,在中断服务程序结束之前应该()。A.直接执行IRET指令B.先执行POP指令C.直接执行RET指令D.先发送中断结束EOI命令(30)执行IRET指令,退出中断服务程序,此时的返回地址来自()。A.ROM区B.IPC.堆栈区D.中断向量表2.填空题(1)8259A芯片中,IRR是寄存器,IMR是寄存器,ISR是寄存器。(2)硬件中断的中断类型码由提供;软件中断的中断类型码由提供。(3)如某中断的中断类型码为2CH,实模式下其中断服务程序的入口偏移地址须存入0000H:开始的两个单元,段地址存入地址为0000H:开始两个单元。(4)80X86响应可屏蔽中断后,向8259A发出两个INTA信号,8259A收到第二个INTA信号后,会把选中的中断源通过数据总线送往CPU。(5)PC机每个中断向量为个字节,实模式下,所有中断向量集中存放在系统RAM最低端的1K单元之中,物理地址为H~H。(6)实模式下,中断号为15H的中断服务程序的入口地址存放在地址为H开始的个连续存储单元中。(7)PC系统使用两片芯片管理硬件可屏蔽中断,CPU检测到可屏蔽中断请求时,满足一定条件后向该中断控制器的引脚发出中断响应信号。(8)80486的硬件中断可分为中断和中断。(9)实模式下,位于内存物理地址0021CH~0021FH单元的内容是型中断向量。(10)从NMI引脚产生的中断叫做____________,CPU对它的响应不受_____标志的影响。(11)实模式下,中断类型码为15H的中断服务程序的入口地址一定存放在地址为_________________的四个连续的存储单元中,若这四个单元的的内容为:66H、50H、88H、30H,则其服务程序的入口地址为H:H。(12)实模式下,中断类型码为21H的中断服务程序的入口地址一定存放在地址为_________________的四个连续的存储单元中,若这四个单元的的内容为:70H、50H、40H、20H,则其服务程序的入口地址为H:H。(13)日时钟中断的外扩是型中断。(14)中断源是指。(15)使用指令可以使F寄存器中I标志置1,CPU处于开中断状态;使用______指令可以使F寄存器中I标志置0,CPU处于关中断状态。(16)在PC/AT系统中,用户中断通过系统的ISA总线______端子引入,接到从8259A的______,经过从8259A的中断屏蔽寄存器的屏蔽/开放管理和优先级判优,通过从8259A的INT端向主8259A的提中断请求,经过主8259A的中断屏蔽寄存器的屏蔽/开放管理和优先级判优,最终由主8259A的INT端向CPU的提中断请求,CPU响应用户中断后,从8259A送出的中断类型码是。3.简答题(1)简述指令IRET和指令RET的区别。(2)如果要求PC机CPU响应主片8259AIR1引脚产生的可屏蔽中断请求,则用户编程时需要执行哪些操作才可实现。(3)什么是可屏蔽中断和非屏蔽中断?各有何特点?(4)硬件中断和软件中断有什么区别?(5)80X86如何响应一个外部的INTR中断请求?(6)什么是中断?实地址模式下,什么是中断向量?中断向量包括哪两部分?(7)如果8259A输出到总线上的中断类型码范围为F0H~F7H,那么寄存器ICW2应写入什么?
本文标题:中断系统作业
链接地址:https://www.777doc.com/doc-2775919 .html