当前位置:文档之家› 第8章 微机原理习题库

第8章 微机原理习题库

一.填空题1.类型码为()的中断所对应的中断向量存放在0000H:0058H开始的4个连续单元中,若这4个单元的内容分别为(),则相应的中断服务程序入口地址为5060H:7080H。

2.CPU在指令的最后一个时钟周期检测INTR引脚,若测得INTR为()且IF为(),则CPU在结束当前指令后响应中断请求。

3.从CPU的NMI引脚产生的中断叫做(),它的响应不受()的影响。

4.中断类型码为15H的中断,其服务程序的入口地址一定存放在()四个连续的单元中,若这四个单元的的内容为:66H、50H、88H、30H,则其服务程序的入口地址为()。

5.中断控制器8259A中的中断屏蔽寄存器IMR的作用是()。

6.CPU响应可屏蔽中断的条件是()、()和()。

7.在8086/8088微机系统中,INT20H指令中断向量存放在()中。

8.CPU在响应中断时,首先是保护(),然后将中断服务程序入口地址送入()。

9.在8086/8088微机中,实现CPU关中断的指令是(),实现开中断的指令是()。

10.如果CPU同时接收到中断请求和总线请求,则CPU应先响应()。

11.当用8259A管理INTR中断时,要发出EOI命令结束中断是操作()命令字。

12.执行INTn指令时,其中断类型号由()提供,响应INTR时,中断类型号由()提供,响应NMI时,中断类型号由()提供,执行BOUND指令时,中断类型号由( )提供。

13.INTR、NMI均属于外中断,其中INTR被称为()中断,NMI被称为()中断。

14.80486在实模式下,当某中断源的中断类型码为70H时,中断服务程序的偏移地址和段基址将分别填入()单元和()单元。

15.CUP复位时,由于()被清零,使从INTR输入的可屏蔽中断不被响应。

16.2片8259A级联可管理()个可屏蔽中断。

17.INTR输入是()有效。

18.级连系统中,从8259A中的INT引脚应与主8259A的()连接。

19.()时,使用8259A的CS2~CS0引脚。

20.用二片8259A级连后,CPU的可屏蔽方式硬中断可扩充到()级。

21.8259A通过级联可以扩展至()级优先权控制。

22.80486CPU的NMI引脚输入的中断请求称为()中断。

23.8259有两种中断触发方式()和()。

二.选择题24.非屏蔽中断是由CPU的( )端引起的中断。

A.INTRB.IRQ0C.INTAD.NMI25.对于非屏蔽中断,非屏蔽的意思是指CPU不能使用( )来避免对该中断响应。

A.控制信号B.软件指令C.中断电路D.屏蔽电路26.IBMPC/AT机采用2个8259A级连,CPU的可屏蔽硬中断可扩展为( )A.64级B.32级C.16级D.15级27.中断向量地址是( )A.子程序入口地址B.中断服务程序入口地址C.存放中断向量的地址D.中断服务程序入口地址的地址28.在中断方式下,外设的( )线可用于向CPU发送中断请求信号。

A.数据B.地址C.状态D.控制29.在下面的中断中,只有( )需要硬件提供中断类型码。

A.INT0B.INTnC.NMID.INTR30.可屏蔽中断是一种可以被CPU屏蔽的由中断电路发出的中断请求信号在CPU的( )端引起的中断。

A.INTRB.IRQ0C.INTAD.NMI31.在8086系统中,中断的优先级最高的是( )。

A.软件中断B.非屏蔽中断NMIC.可屏蔽中断INTRD.单步中断32.在中断响应周期内,将中断标志位IF置0是由( )。

A.硬件自动完成B.用户在编制中断服务程序时设置的C.关中断指令完成的D.在主程序中完成33.用3片8259A级联,最多可管理的中断数是( )。

A.24级B.22级C.23级D.21级34.CPU响应INTR和NMI中断时,相同的必要条件是( )。

A.当前指令执行结束B.允许中断C.当前访问内存结束D.总线空闲35.通常,中断服务程序中的一条STI指令目的是( )。

A.允许低一级中断产生B.开放所有可屏蔽中断C.允许同级中断产生D.允许高一级中断产生36.中断控制方式的优点是( )。

A.提高CPU的利用率B.提高CPU与外设的数据传送精度C.提高CPU与外设的数据传送速度D.减少外设的等待时间37.特殊屏蔽方式要解决的主要问题是( )。

A.屏蔽所有中断B.设置最低优先级C.开放低级中断D.响应同级中断38.对可编程接口芯片进行读/写操作的必要条件是( ).A.RD=0B.WR=0C.RD=0或WR=0D.CS=039.用两只中断控制器8259A级联后,CPU的可屏蔽硬中断可扩大到( )。

A.64级B.32级C.16级D.15级40.在PC机中,启动硬中断服务程序执行的是( )。

A.主程序中安排的中断指令B.中断控制器发出的中断请求信号C.主程序中安排的转移指令D.主程序中安排的调用指令41.如果有多个中断请求同时发生,系统将根据它们的优先级高低,响应优先级最高的中断请求,若要调整响应顺序,则应使用( )。

A.中断嵌套B.中断响应C.中断屏蔽D.中断向量42.当系统发生某个事件时,CPU暂停现行程序的执行转去执行相应程序的过程,称为( )。

A.中断请求B.中断响应C.中断嵌套D.中断屏蔽43.8086/8088CPU采用( )方式,保证在有多个中断源的中断系统中,确定一个中断源并转入相应的中断服务程序。

A.中断向量B.向量中断C.优先排队D.并行工作44.8259A应用中,需对IR5,IR3进行屏蔽,操作命令字OCW1应写入( )。

A.D7HB.28HC.53HD.35H45.中断向量可以提供( )。

A.被选中设备的起始地址B.传送数据的起始地址C.中断服务程序入口地址D.主程序的断点地址46.非屏蔽中断的中断类型号是( )。

A.1B.2C.3D.447.通常情况下,一个外中断服务程序的第一条指令是STI,其目的是( )。

A.开放所有屏蔽中断B.允许低一级中断产生C.允许高一级中断产生D.允许同一级中断产生48.执行返回指令,退出中断服务程序,这时返回地址来自( )。

A.ROM区B.程序计数器C.堆栈区D.CPU的暂存寄存器49.实模式下,NMI中断的中断矢量在中断矢量表中的位置是( )。

A.由DOS自动分配B.由程序指定C.固定在已0008H开始的2个字单元中D.固定在中断矢量表表首50.4片8259级联工作,可管理的外部中断源的级数为( )。

A.4B.32C.28D.2951.PC机中为使工作于一般全嵌套方式的8259中断控制器能接受下一个中断请求,在中断服务程序结束处应( )。

A.执行IRET指令B.执行POP指令C.发送EOI命令D.发送OCW3命令52.80486CPU工作在实模式下执行指令INT30H时,中断服务程序的入口地址存放在以( )开始的两个字节单元中。

A.00120HB.00090HC.000C0HD.00060H53.下列说法中,错误的是( )。

A.8259A的自动EOI方式只适用于不出现多重中断的场合。

B.8259A的初始化结束后,在写入OCW2之前,它按完全嵌套方式工作。

C.在PC/XT下不能扩展新的8259A。

D.8259A的8个中断源的中断向量在中断向量表中是连续存放的。

54.若8259A工作在自动循环方式下,当前IR1上的中断请求已执行并返回,则8个中断源中优先级最高的是( )。

A.IR2B.IR0C.IR7D.IR555.要屏蔽某外部中断,可通过改变8259A( )的内容实现。

A.IRRB.IMRC.ISRD.PR56.欲读取8259A的IRR的内容,必须先写( )命令字。

A.ICW1B.OCW2C.ICW2D.OCW357.PC机中,确定硬中断的服务程序入口地址的是( )。

A.主程序中的调用指令B.主程序中的转移指令C.中断控制器发出的类型码D.中断控制器中的中断服务寄存器58.8086/8088CPU的引脚中,接有硬中断信号的引脚有( )。

A.15个B.8个C.2个D.1个59.设8259A当前最高优先级为IR5,如果要使该中断在下一循环中变为最低优先级,则OCW2应设为( )。

A.11100000B.10100101C.10100000D.0110010160.欲读取8259A的IMR内容,可( )。

A.先向8259A写入OCW3。

然后读8259A的奇地址B.直接读8259A的偶地址C.先向8259A写入OCW3。

然后读8259A的偶地址D.直接读8259A的奇地址61.80486CPU响应中断时,自动压入堆栈的信息是( )。

A.AX,BX,CX,DX的内容B.AX,CX的内容C.CS,IP,SP的内容D.CS,IP,标志寄存器的内容62.实模式下,80486管理的内存空间中,地址为00000H~003FFH中存放着( )A.用户程序代码B.BIOS代码C.DOS系统代码D.中断向量表63.设某中断服务程序在中断向量表的地址为:0:70H,则该中断的中断类型码应是( )。

A.35HB.18HC.1BHD.1CH64.实模式下,对于80486微机系统,其中断类型码为18H的中断向量从内存中物理地址为( )开始存放,共占( )个字节。

A.00072H,4B.00048H,2C.00030H,2D.00060H,465.若8259工作在自动循环方式下,当前IR3上的中断请求已执行并返回,则8个中断源中优先级最高的是( )。

A.IR4B.IR2C.IR3D.IR0三.判断题66.非屏蔽中断的中断类型码是1( )。

67.中断传送方式能提高CPU利用率,所以在设置中断方式后就没有再应用查询传送方式的必要了( )。

68.对于掉电的处理,CPU 是通过可屏蔽中断来处理的( )。

69.硬件中断可分为非屏蔽中断和可屏蔽中断两种( )。

70.中断响应周期中,第一个INTA脉冲表示当前中断请求已被响应,第二个INTA脉冲表示将最低优先级中断的类型码放在数据总线上( )。

71.INTR是中断请求信号,INTA是中断响应信号( )。

72.在可屏蔽中断的嵌套原则中,不允许低级中断打断高级中断,但允许同级中断相互打断( )。

73.同一片8259的8个中断源的中断向量在中断向量表中可以不连续存放( )。

74.中断向量地址是中断服务程序入口地址( )。

75.利用8259A对外中断进行管理时,只能管理8个中断源( )。

76.在中断接口电路中,由中断请求寄存器来保存外设的中断请求信号( )。

77.在80x86中INTO的中断优先级比NMI的中断优先级要高( )。

78.中断向量地址是中断向量表的地址( )。

79.8259A的8个中断源的中断向量在中断向量表中可以不连续存放( )。

80.8259A送给CPU的中断请求信号是通过INT发出的( )。

相关主题