微机原理复习题一、选择题1.8086系统在最大模式增加总线控制器A. 提高总线驱动能力C.解决总线的共享控制和产生总线控制信号 年诞生至今已经历四个发展阶段,但就其工作原理而言,都基于A 、二进制B 、存储程序C 、程序控制D 、存储程序和程序控制 3.微处理器主要包括(MOV AL, FFH ADD AL, 01H6.8086/8088 CPU 内部有一个始终指示下条指令偏移地址的部件是8088/8086系统中,可以用于间接寻址的寄存器为 冯诺依曼提出的(AB )概念。
8288的目的___C ______B.控制协处理器工作 D.以上都不是2.电子计算机自 1946A. 运算器和总线接口B. 控制器和寄存器组C.运算器和寄存器组D.运算器、控制器、寄存器组、总线接口 4.指令 MOV AX, MASK[BX][SI] 中源操作数的寻址方式为 (DA.寄存器寻址B. 变址寻址C.基址变址寻址D.相对基址变址寻址5.执行下列两条指令后,标志位CF 为(C )A.为0B. 变反C.为1D. 不变A.SPB.CSC.IPD.BP7.8. 9.10. A. BX ,SI ,DI ,BPB. AX ,SI ,CX , BPC. AX , BX , CX , DX在DMA 方式下,将内存数据传送到外设的路径是 A.CPU T DMA T外设B.内存T 数据总线 T 外设C.内存T CPU T 总线T 外设 从8086CPU 的内部结构看,其是由 A.控制器和20位物理地址加法器 C.执行单元和总线接口单元 RESET 信号有效后,A. 0FFFFFHD.内存 T DMA T数据总线 T 外设两部分组成 B.运算器和总线接口 D.控制器和运算器8086CPU 的启动地址_C B. 0FFFFHC. 0FFFF0HD. 00000HCPU 响应INTR 和NMI 中断时,相同的必要条件是CPU 与外设间数据传送的控制方式有 (D )B. DMA 方式F 列哪种表示正确A. 有效地址确定内存单元在整个寻址范围内的位置B. 物理确定内存单元在整个寻址范围内的位置C. 偏移地址确定内存单元在整个寻址范围内的位置D. 有效地址就是物理地址8086系统中,中断优先级最低的是 _D8086CPU 对I/O 接口编址采用 A 、I/O 端口和存储器统一编址 C 、I/O 端口单独编址F 列那种方法可用于存放在 AX 和[BX ]内两个无符号数比较11. 12.13.14.15.16. 17.18.19.20. 21.22.A.当前指令执行结束B.允许中断C.当前访问内存结束D.总线空闲 通常,中断服务程序中的一条 STI 指令目的是(D )A. 允许低一级中断产生B. 开放所有可屏蔽中断C.允许同级中断产生指令MOV AX, [3070H ]中源操作数的寻址方式为 A.寄存器间接寻址B.立即寻址D.允许高一级中断产生C.直接寻址D.变址寻址8088 CPU 用来区分是访冋内存还是访冋I/O 端口的控制信号是(C ) A.MRDC (非) B.RD(非)C. M (非) /IOD.M/IO (非)A.中断方式 C. 程序控制方式D. 以上三种都是8086 CPU 内标志寄存器中的控制标志位占 (C )A.9位B.6位C.3位D.16 位8086 CPU 中,(B )引脚信号是决定最大或最小工作模式的控制信号。
A 、M/IOB 、MN/MXC 、DT/RD 、BHE/S 7 A.INT nB.NMIC.INTRD.单步中断主机与外设传送数据时,采用— A.程序查询方式 B.中断方式_ CPU 的效率最高。
C. DMA 方式D.同步方式I/O 端口和寄存器统一编址 输入和输出口分别编址A. 执行 CMP AX, [BX ]指令,根据 S 标志位判断两个数大小B. 执行 CMP AX, [BX ]指令,根据 C 标志位判断两个数大小C. 执行 CMP AX, [BX ]指令,根据 O 和S 标志位判断两个数大小23. CPU 响应中断请求和响应DMA 请求的本质区别是( B )A. 中断响应靠软件实现B. 响应中断时CPU 仍然仍控制总线,而响应DMA 请求时,CPU 要让出总线C. 速度慢D. 控制简单24. 关于内部中断的叙述哪个是正确的_______ B ______ 。
A. 中断源来自INTR 引脚的硬件信号B. 执行INT n 软中断指令后,可以产生一次内部中断C. 内部中断服务程序入口地址不需要存放在中断向量表内D. CLI 指令可以关闭内部中断25. 堆栈的工作方式是( D )A. 先进先出B. 随机读写C. 只能读出,不能写入D. 后进先出26. 在下列伪指令中定义字节变量的是( A )。
A)DB B)DW C)DD D)DT27. 在异步通信方式中,通信双方能同时进行收发的传送方式,称为( C )A .单工通信方式B .半双工通信方式C .全双工通信方式D .并行通信方式28. 指令( C )的源操作数的寻址方式为直接寻址。
A)MOV [2000H] ,AL B)IN AL,DXC ) XOR AL ,[2000H] D) MOV AX ,2000H29. 8086 在响应外部HOLD 请求后,( D )。
A)转入特殊中断服务程序B)进入等待周期C)只接收外部数据D)所有三态引脚处于高阻,CPU放弃对总线控制权。
30. 现行数据段位于存储器BOOOOH 到BOFFFH 字节单元,则段寄存器DS 的内容及该段长度(字节数)分别为:( C)A) BOOOH ,1000H B) O0OOH ,OFFFHC) BOOOH ,OFFFH D) BOOOH ,OOFFH31. 在远距离串行数据传输中,接收端配置MODEM 是为了( C )A .将串行数据转换成并行数据B .进行电平转换C .把模拟信号转换成数字信号D .提高传输速率32. 8086在最小模式下,分时使用AD0AD15所以必须外接地址锁存器,当总线上为地址信息时,通过( B )将地址送入地址锁存器。
A )DEN B )ALEC )BHED )DT/ R33. 程序查询流程总是按(A )次序完成一个字符的传输。
A .读状态端口,写数据端口B .写数据端口,读状态端口,写数据端口C .写控制端口,读状态端口,写数据端口D .随I/O 接口的具体要求而定34. 8086/8088CPU 响应硬件中断INTR 请求的必要条件除IF=1夕卜,还需满足(B )。
A.访存储器操作结束 B .当前指令执行完 C .无软件中断请求D •无内部中断请求35. 8088/8086系统中,可以用于间接寻址的寄存器为(A )。
A. BX , SI , DI , BPB. AX , SI , CX , BPC. AX , BX , CX , DX 36. CPU 与I /设备间传送的信号有 ________ D ________ 。
A.数据信息B.控制信息C.状态信息D.以上三种都是37. CPU 进行中断处理,保留断点时,共占用堆栈区(B )字节。
A. 6个B.4个C. 2个38. 如果AL 的内容为50H ,执行TEST AL , 01H 指令后,AL 的内容为(C )。
A. 49HB. 4FHC. 50H 39. 8086CPU 包括 B 。
A.运算器、控制器和存储器 C.运算器、控制器和接口部件 40. 8086的I/O 寻址空间为 CA. 1024 个B. 1M 个C. 64K 个D. 32K 个 34. __________________ 以下说法中,_D 是错误的。
A. 逻辑段允许在整个存储空间内浮动。
B. 一个程序可以有代码段、数据段和堆栈段。
C. 段与段之间可以连续,也可以重叠。
D. 段与段之间可以连续,不可以重叠。
35.中断向量可以提供 C36. 在中断响应周期内,将 IF 置0是由 A 来处理的。
A.硬件自动完成的B.用户在编制中断服务程序时设置的 37. 一片8259A 只占两个I/O 地址,可以用地址码 A1来选择端口,如果其中一个端口地址 为92H ,则另一个端口地址为A 。
D. 01HB.运算器、控制器和寄存器 D.运算器、控制器和累加器 字节。
A .被选中设备的起始地址 B.传送数据的起始地址 C.中断服务程序入口地址D.主程序的断点地址C.关中断指令完成的A. 90HB. 91HC.93HD.94H38. __________________________________________________________________ 当多片8259A 级联使用时,对于主 8259A ,信号CASO~CAS 是__B ____________________A.输入信号B.输出信号C.输入/输出信号39. 8259A 中的中断服务寄存器用于 B 。
A.指示外设向CPU 发中断申请B.指示有中断正在进行C.开放或关闭中断系统40. 通常情况下,一个外中断服务程序的第一条指令是STI ,其目的是 _____C ___ . A.开放所有的屏蔽中断 B.允许低一级中断产生C.允许高一级中断产生D.允许同一级中断产生41. PC 采用向量中断方式处理 8级中断,中断号依次是 08H~0FH ,在RAM 中0:2CH 单元 依次存放23H 、FFH 、00H 和F0H 四个字节,该向量对应的中断号好中断程序入口地址是C. 0BH, 00F0:23FFH 42. CPU 响应外部中断请求是 AB. 在一个机器周期结束时C.一旦请求,立即响应D.由中断类型码n 引起C。
B. 外部中断D. 外部中断和内部中断均可屏蔽44. 在DMA 方式下,CPU 与总线的关系是 ___C __________ 。
A.只能控制数据总线B.只能控制地址总线C.成隔离状态 D.成短接状态45. 软中断INT n (n=10〜FFH )的优先级排列原则是D 。
A. n 值越小级别越高 B.无优先级别 C. n 值越大级别越高D.随应用而定二、填空题1. 8086 CPU 通过(1) CS 寄存器和(2) IP 寄存器能准确找到指令代码 。
2. 8086从功能上分为两部分:总线接口单元和 ___________ 。
3. 8086输入输出指令间接寻址必须通过 DX 寄存器。
4.总线周期是指每当 CPU 要从存储器或_______ 存取一个字节就是一个总线周期。
一个总线周期通常包括 4 个时钟周期。
5. 打印机是 _______ 输出 ______ 设备,扫描仪是—输入 _____________ 设备。
6.从CPU 的NMI 引脚产生的中断叫做 非屏蔽中断 ,它的响应不受可屏蔽中断控制位IF 的影响。