微机原理题库_第1页
微机原理题库_第2页
微机原理题库_第3页
微机原理题库_第4页
微机原理题库_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、微机原理题库一、填空题第1章1. 一个字节可以表示无符号数的范围是( )( )。2. 一个字节以补码形式可以表示有符号数的范围是( )( )。3. 数字“4”的ASCII码是( )H。4. 字符“F”的ASCII码是( )H。5. 十进制数36的二进制形式是( )B。6. 十进制数45的十六进制形式是( )H。7. 十六进制数67H表示的十进制数是( )。第2章8. 8086CPU可以访问的内存的最大空间是( )。9. 标志寄存器中CF是( )标志。10. 标志寄存器中PF是( )标志。11. 标志寄存器中AF是( )标志。12. 一个基本的总线周期包含( )个时钟周期。13. 计算机系统中的

2、三总线是指地址总线、( )总线和( )总线。14. 8086CPU中用来存放程序段基址的寄存器符号是( )。15. 8086CPU中用来存放堆栈段基址的寄存器符号是( )。16. 为了使8086微处理器复位,应当在RESET引脚上施加一定时间的( )电平。17. 一个操作数所在段的段基址是3045H,操作数段内偏移量是20ACH,则物理地址为( )。18. 8086CPU的地址线有( )根。19. 堆栈指针的符号为( )。20. 堆栈的基本操作原则是先进( )。第3章21. 指令MOV AX,BX的源操作数的寻址方式是( ),目的操作数的寻址方式是( )。22. 指令MOV 2345H,234

3、5H的源操作数的寻址方式是( ),目的操作数的寻址方式是( )。23. 假设AX=1234H,BX=4578H,执行以下指令后AX=( ),BX=( )。PUSH AXPUSH BXPOP AXPOP BX24. 假设AX=1234H,BX=4578H,执行以下指令后AX=( )。AND AX,00FFHAND BX,0FF00HOR AX,BX25. 假设AX=1234H执行以下指令后AX=( )。NOT AX26. 假设AX=1234H执行以下指令后AX=( )。XOR AX,00FFH27. 假设AX=1234H执行以下指令后AX=( )。SHL AX,128. 假设AX=8765H执行

4、以下指令后AX=( )。MOV CL,3SAR AX,CL29. 假设AX=8765H执行以下指令后AX=( )。MOV CL,3ROR AX,CL第4章30. 按8086汇编语言规则存放在存储器中的一个字,若其高字节的地址是2049H,则其低字节的地址是( )H。31. 以下指令在存储单元TAB中存放的数是( )H。TAB DB A32. 一个程序可以由多个段组成,其中必不可少的是( )段。33. OFFSET TAB表示取TAB的( )。34. SEG TAB表示取TAB的( )。第5章35. 子程序最后一条被执行的指令是( )。36. 在编写程序时,如果相同的处理需要连续进行多次,则最适

5、用的程序结构是( )结构。37. 在编写程序时,如果相同的处理在程序中不同的地方多次被使用,则最适用的程序结构是( )结构。38. 根据状态或结果的不同,进行不同的处理,这种程序结构叫做( )结构。第6章39. 半导体存储器按存储方式可以分成随机读写存储器和( )两大类型。40. 随机读写存储器按存储信息的原理可分成静态RAM和( )RAM。41. 需要定时刷新的随机存储器是( )。42. 紫外线可擦除只读存储器的缩写是( )。43. 半导体存储器进行字扩展时,存储器芯片之间不能并联的信号是( )。44. 半导体存储器进行字扩展时,为了能够使各存储器芯片有不同的地址范围,必须要使用( )器这种

6、数字逻辑器件。第7章45. CPU应某个设备的请求,暂停当前的工作,转而去为该设备服务,服务完毕后再继续进行原来的工作,这种过程叫做( )。46. 8086CPU的中断源可分成( )和( )。47. 8086CPU的可屏蔽中断源是通过引脚( )输入到8086CPU的。48. 8086CPU的中断向量表的地址是( )( )。49. 8086CPU的一个中断向量在向量表中占用( )个字节。50. 8259A的中断输入引脚有( )个。51. 8259A的中断输入触发方式有( )和( )。52. 使用8259A级联,最多可以管理( )中断源个。第8章53. CPU与端口进行数据传送的4种方式是( )方

7、式、( )方式、( )方式和( )方式。54. CPU与端口数据传送的4种方式中结构最简单的是( )方式。55. CPU与端口数据传送的4种方式中占用CPU最多的是( )方式。56. CPU与端口数据传送的4种方式中能够及时满足外部设备传送数据的需求,而及不影响CPU对其他任务的处理的是( )方式。57. CPU与端口数据传送的4种方式中适合于快速进行大量数据传送的是( )方式。第9章58. 并行接口芯片8255共有( )个( )位的数据端口,其中( )口和C口的一部分构成A组,( )口和C口的一部分构成B组。59. 并行接口芯片8255的A组有( )种工作方式,B组有( )种工作方式。60.

8、 使用一根通信线传送多位数据的称为( )通信方式。61. 串行通信中发送与接收方使用同一个时钟的称为( )串行通信方式。第10章62. 计数器/定时器芯片8253内部有( )个独立的计数通道,每个通道有( )种工作方式。63. 计数器/定时器芯片8253可以自动重复工作的是方式( )和方式( )。64. 计数器/定时器芯片8253用软件启动的是方式( )和方式( )。65. 计数器/定时器芯片8253用GATE启动的是方式( )和方式( )。二、单项选择题第1章1. ( )一个字节的数据包含二进制位:A: 1位 B: 8位 C: 16位 D: 32位2. ( )1的单字节补码是:A: FFH

9、B: 80H C: F8H D: 00H3. ( )09的ASCII码是:A: 3039 B: 30H39H C: 09 D: 41H4AH4. ( )字符D的ASCII码是:A: 44 B: 44H C: 64 D: 64H第2章5. ( )8086CPU可以访问的存储器的最大空间是:A: 64KB B: 128KB C: 1MB D: 1GB6. ( )设AX=0F13EH,则AH等于:A: 0FH B: 0F1H C: 13H D: 3EH7. ( )ZF标志=1表示上一次运算中:A: 寄存器内容为零 B: 寄存器内容不为零C: 运算结果为零 D: 运算结果不为零8. ( )指针寄存器S

10、I中存放的是:A: 段内偏移量 B: 段基址 C: 实际地址 D: 有效地址9. ( )一个总线周期最多可以包含的时钟周期为:A: 3个 B: 4个 C: 5个 D: 5个以上10. ( )一个基本的总线周期包含的时钟周期为:A: 3个 B: 4个 C: 5个 D: 6个11. ( )按总线上传输信息类型区别,可将总线分为哪几类:A: 通讯总线,地址总线,系统总线 B: 数据总线,信息总线,片总线 C: 地址总线,数据总线,控制总线 D: 内部总线,外部战线,I/O总线12. ( )8086微处理器的最大模式和最小模式的区别是:A: 使用不同的工作电压 B: 使用不同的主频C: 最大模式下的若

11、干控制信号由8288产生 D: 最小模式下不使用外部存储器芯片13. ( )8086CPU的地址线有:A: 16根 B: 20根 C: 24根 D: 32根14. ( )若8086微处理器的引脚为低电平,说明当前操作的对象是:A: 存储器 B: 输入/输出端口 C: 寄存器 D: 中断系统15. ( )8086微处理器的引脚的作用是:A: 输入读选通信号 B: 输出读选通信号C: 输入写选通信号 D: 输出写选通信号16. ( )8086微处理器的引脚的作用是:A: 输入读选通信号 B: 输出读选通信号C: 输入写选通信号 D: 输出写选通信号17. ( )8086微处理器的AD0AD15的信

12、息状态是: A: 单向双态 B: 单向三态 C: 双向双态 D: 双向三态18. ( )8086微处理器的AD0AD15使用了分时复用技术,这种分时复用是指它们: A: 既可以是地址线,也可以是控制线 B: 既可以是数据线,也可以是控制线 C: 在同一时刻既作为数据线使用也作为地址线使用 D: 在不同时刻分别作为数据线和地址线使用19. ( )8086微处理器采用了地址线与数据线分时复用方式,与此方式有关的控制信号是: A: B: ALE C: D: HLDA20. ( )8086微处理器的READY引脚的作用是: A:当存储器或I/O设备的工作速度高于CPU时,请求CPU给予处理。 B:当存

13、储器或I/O设备的工作速度低于CPU时,请求CPU给予处理。 C:当存储器或I/O设备的工作速度高于CPU时,请求存储器或I/O设备给予处理。 D:当存储器或I/O设备的工作速度低于CPU时,请求存储器或I/O设备给予处理。21. ( )8086微处理器的引脚是用于: A:CPU通知外设中断请求已被响应。 B:外设通知CPU中断请求已被响应。 C:CPU向外设请求中断。 D:外设向CPU请求中断。22. ( )8086微处理器的INTR引脚是用于: A:CPU通知外设中断请求已被响应。 B:外设通知CPU中断请求已被响应。 C:CPU向外设请求中断。 D:外设向CPU请求中断。23. ( )8

14、086微处理器的HOLD引脚是用于: A:CPU向其它主设备请求使用总线。 B:其它主设备向CPU请求使用总线。 C:CPU允许其它主设备使用总线。 D:其它主设备允许CPU使用总线。24. ( )8086微处理器的HLDA引脚是用于: A:CPU向其它主设备请求使用总线。 B:其它主设备向CPU请求使用总线。 C:CPU允许其它主设备使用总线。 D:其它主设备允许CPU使用总线。25. ( )8086微处理器的RESET引脚是用于: A:使CPU复位,高电平有效。 B:CPU使其它器件复位,高电平有效。 C:使CPU复位,低电平有效。 D:CPU使其它器件复位,低电平有效。26. ( )在一

15、个由CPU和存储器组成的系统中,地址是由: A:CPU给出的。 B:存储器给出的。 C:CPU和存储器轮流给出的。 D:CPU和存储器共同给出的。27. ( )当CPU进行读操作时: A:数据总是先于地址出现。 B:地址总是先于数据出现。 C:数据与地址同时出现。 D:地址与数据出现的先后是随机的。28. ( )如果计算机系统中使用了总线缓冲器(发送接收器8286),则该缓冲器的驱动应为: A:ALE和HOLD B:和 C:和 D:INTR和29. ( )8086微处理器的进行一次标准的读操作,需要: A:2个时钟周期 B:4个时钟周期 C:6个时钟周期 D:8个时钟周期30. 8086微处理

16、器的的等待周期插入在: A:T1之后 B:T2之后 C:T3之后 D:T4之后31. ( )8086微处理器的进行写操作操作的过程中,和分别为: A:0和0 B:0和1 C:1和0 D:1和1第3章32. ( )8086CPU的PUSH指令执行时: A:先将数据写入(SP),再将SP-2 B:先将SP-2,再将数据写入(SP) C:先将数据写入(SP),再将SP+2 D:先将SP+2,再将数据写入(SP)33. ( )8086CPU的POP指令执行时: A:先从(SP)读出数据,再将SP+2 B:先将SP+2,再从(SP)读出数据C:先从(SP)读出数据,再将SP-2 D:先将SP-2,再从(

17、SP)读出数据34. ( )8086系统中,I/O端口地址:A:使用统一编址方式 B:使用独立编址方式 C:两种都使用 D:两种都未使用35. ( )设SP=0100H,SS=2000H,执行指令PUSH BP指令后,栈顶(即SP所指向的单元)物理地址是: A:00FEH B:20102H C:200FEH D:0102H36. ( )下面数据传送指令中,正确的指令是:A:MOV 1000H,2000H B:MOV BH,AX C:MOV CL,1000H D:MOV DX,BP+DI37. ( )执行下列指令后,SP寄存器的值是:MOV SP,1000H PUSH AXA:0FFEH B:0

18、FFFH C:1001H D:1002H38. ( )完成将有符号数除以2的正确指令是: A:SHR BX,1 B:SAR BX,1 C:ROR BX,1 D:RCR BX,139. ( )为了执行串操作指令时,地址按减量方式处理,应使用的指令是: A:STD B:STI C:CLD D:CLI40. ( )设DS=5788H,偏移量为94H,该字节的物理地址为: A:5794H B:57914H C:5883H D:58ECH 41. ( )在执行POP BX指令时,其源操作数的段基址和偏移量分别是: A:无段地址和偏移量 B:在DS和BX中C:在ES和BX中 D:在SS和SP中42. (

19、)已知AX=0BBCCH,CF=1,以下三条指令执行后,AX中内容分别是:OR AX,3CLCRCL AX,1 A:( )779FH B:779EH C:779DH D:7799H 43. 下列指令中错误的是:A:IN AX,0278H B:RCR DX,CL C:CMPSB D:RET44. ( )设BL=05H,要使BL=0AH,应执行的指令是:A:NOT BL B:AND BL,0FH C:XOR BL,0FH D:OR BL,0FH45. ( )执行以下指令后,标志寄存器的内容为: MOV AL,84H ADD AL,9CHA:C=0 P=1 Z=1 B:C=1 P=0 Z=0 C:C

20、=1 P=1 Z=1 D:C=1 P=1 Z=046. ( )以下指令中错误的是:A:MOV AX,24H B:MUL BX C:ADD AL,CX D:POP DX47. ( )执行指令IN AL,7CH时, 、 、的状态为:A:1 1 0 B:0 1 0 C:1 0 1 D:1 1 148. ( )在AL中放着一个不大于128的无符号数,执行SHL AL,1后将使这个数:A:缩小为原值的 1/2 B:缩小为原值的1/4C:扩大为原值的2倍 D:扩大为原值的4倍第4章49. ( )伪指令ENDP的作用是:A:结束段 B:结束过程 C:结束模块 D:结束程序50. ( )伪指令ENDS的作用是

21、:A:结束段 B:结束过程 C:结束模块 D:结束程序51. ( )伪指令ASSUME的作用是:A:定义段 B:定义过程 C:为各段分配段寄存器 D:定义程序52. ( )伪指令DB的作用是:A:定义字节 B:定义字 C:定义双字 D:定义四字53. ( )伪指令DW的作用是:A:定义字节 B:定义字 C:定义双字 D:定义四字54. ( )伪指令OFFSET的作用是:A:取变量的段基值 B:定取变量的段内偏移量 C:取变量的高字节 D:取变量的低字节55. ( )伪指令SEG的作用是:A:取变量的段基值 B:取变量的段内偏移量 C:取变量的高字节 D:取变量的低字节56. ( )伪指令与指令

22、的根本区别是:A:在汇编时伪指令是无用的而指令是有用的B:伪指令比较短而指令比较长C:经汇编后伪指令不产生对应的机器码而指令产生对应的机器码D:伪指令运行快而指令运行慢第6章57. ( )以下几种存储器中,需要定期刷新的是: A: 静态RAM B: 动态RAM C: EPROM D: FLASH58. ( )以下几种存储器中,利用电容存储电荷原理保存信息的是: A: 静态RAM B: 动态RAM C: EPROM D: FLASH59. ( )以下几种存储器中,断电以后还能够保存信息的是: A: 静态RAM和动态RAM B: 动态RAM和EPROM C: EPROM和FLASH D: FLAS

23、H和静态RAM60. ( )一个存储器有4根数据线、8根地址线,要获得1K16的存储容量,则需要: A: 4片 B: 8片 C: 16片 D: 32片61. 一个存储器有8根数据线、10根地址线,其存储容量为: A: 2568 B: 1K8 C: 2K8 D: 4K862. ( )存储器的有效是用于: A: 系统中的其它芯片选中存储器 B: 存储器选中系统中的其它芯片C: 存储器向外界表明其工作状态 D: 禁止存储器工作63. ( )存储器的是用于: A: 系统中的其它芯片读存储器 B: 存储器读系统中的其它芯片C: 系统中的其它芯片写存储器 D: 存储器写系统中的其它芯片64. ( )存储器

24、的是用于: A: 系统中的其它芯片读存储器 B: 存储器读系统中的其它芯片C: 系统中的其它芯片写存储器 D: 存储器写系统中的其它芯片65. ( )存储器与CPU进行连接时使用了译码器,则译码器的输出应接到存储器的: A: 数据线 B: 地址线 C: 写选通 D: 片选66. ( )存储器的与CPU进行连接时,能够有信号输出的是:A: 数据线 B: 地址线 C: 写选通 D: 读选通第7章67. ( )一个外设通过INTR向CPU发出中断请求后,将会:A:不管I为何状态,CPU中止当前指令,转去执行中断服务程序B:只有I为1时,CPU中止当前指令,转去执行中断服务程序C:不管I为何状态,CP

25、U执行完当前指令后,转去执行中断服务程序D:只有I为1时,且CPU执行完当前指令后,转去执行中断服务程序68. ( )所谓中断,是指:A:CPU停止工作B:CPU不再进行原来的工作,而为请求中断的设备服务C:CPU暂停原来的工作,而为请求中断的设备服务,服务结束后继续原来的工作D:由请求中断的设备接替CPU的工作69. ( )CPU响应中断后要保护现场,保护现场的目的是使中断服务前后的:A:硬件保持不变B:使用的软件保持不变C:请求中断的设备状态保持不变D:CPU的使用的各种数据和工作状态保持不变70. ( )8086微处理器的可屏蔽中断,是用:A:INTR请求、应答 B:HOLD请求、HLD

26、A应答C:请求、INTR应答 D:HLDA请求、HOLD应答71. ( )8086微处理器的可屏蔽中断,是用:A:IF=0允许 B:IF=1允许 C:TF=0允许 D:TF=1允许72. ( )8086微处理器中断向量保存在00000H003FFH,最多可以保存几个中断向量:A:256 B:512 C:1024 D:204873. ( )一个外设通过INTR请求中断并获得响应,它将通过总线向CPU提供: A: 中断入口地址 B: 中断类型号 C: 中断返回地址 D: 中断设备地址74. ( )若有2个中断源同时向中断控制器8259发出中断请求,8259将: A:响应中断优先级高的 B:响应中断

27、优先级低的 C:同时响应2个中断源 D:2个中断源都不响应75. ( )8086CPU系统中的中断入口地址是放在: A: 主程序中 B: 中断向量表中 C: 请求中断的外设中 D: 堆栈中76. ( )CPU获得中断类型号后,将: A:把中断类型号作为中断入口地址 B:根据中断类型号到中断向量表中获得2字节中断入口地址 C:根据中断类型到中断向量表中获得4字节中断入口地址 D:直接运行中断类型号77. ( )在中断服务程序中,必须有的指令是:A:传送指令 B:转移指令 C:加法指令 D:中断返回指令78. ( )一个外设通过INTR向CPU发出中断请求后,将会:A:不管I为何状态,CPU中止当

28、前指令,转去执行中断服务程序 B:只有I为1时,CPU中止当前指令,转去执行中断服务程序 C:不管I为何状态,CPU执行完当前指令后,转去执行中断服务程序 D:只有I为1时,且CPU执行完当前指令后,转去执行中断服务程序79. ( )使用一片8259A,最多可以管理的中断输入是:A:8个 B:16个 C:32个 D:64个令80. ( )使用多片8259A级联,最多可以管理的中断输入是:A:8个 B:16个 C:32个 D:64个令81. ( )8259A的中断请求被CPU响应后,中断类型号是由:A:CPU给出的 B:8259A给出的 C:中断服务程序给出的 D:主程序给出的82. ( )82

29、59A的中断请求被响应后,CPU获得中断类型号是在中断响应周期的:A:第一个总线周期中 B:第一个总线周期中 C:第一个总线周期中 D:第一个总线周期中第8章83. ( )CPU监测外设的工作状态,发现外设有数据产生时,CPU便读取外设的数据并处理。这种方式称为: A: 查询式输入 B: 中断式输入 C: 查询式输出 D: 中断式输出84. ( )若要能够使CPU及时处理突发的外部事件,而又不影响其正常工作,以下传送方式最适用的是:A: 查询传送 B:DMA传送 C:中断传送 D:以上均可85. ( )在进行大量数据的输入/输出时,为了能够获得最快的传送速度,最适用的是:A: 查询传送 B:D

30、MA传送 C:中断传送 D:以上均可86. ( )在输入/输出工作方式中,查询式与中断式相比较,其主要区别是:A:中断式无法快速响应 B:中断式对内存占用较少C:中断式对CPU的占用较少 D:查询式无法快速响应87. ( )使用8237以DMA方式将外设数据传送到存储器的过程中,计算机的工作状态是:A:CPU正常工作,仅将存储器交给8237使用。B:8237将数据传送给CPU,由CPU将数据传送到存储器。C:CPU停止工作,由8237使用总线将数据传送到存储器D:以上都不对。第9章88. ( )可编程并行接口芯片8255共有: A:6个4位I/O口,每个口都可以作为输入或输出使用。 B:3个8

31、位I/O口,其中只有A、B口都可以作为输入或输出使用。 C:3个8位I/O口,每个口都可以作为输入或输出使用。 D:3个8位I/O口,C口只能用作输出状态。89. ( )可编程并行接口芯片8255工作在方式0时,使用的传送方式是:A: 无条件传送方式 B: 查询传送方式 C: 中断传送方式 D: DMA传送方式90. ( )可编程并行接口芯片8255能够在一个口上同时具有8位输入/输出功能的是: A: 方式0 B: 方式1 C: 方式2 D: 以上都可以91. ( )通信中双方都可以发送和接收数据,但同一时刻只能有一方发送,这种方式称为:A: 单工 B: 半双工 C: 全双工 D: 以上都不对

32、92. ( )异步通信与同步通信的根本区别是:A: 通信速率不同 B: 是否使用共同的通信时钟 C: 通信距离不同 D: 使用不同的通信线第10章93. ( )计数器/定时器8253有: A: 1个计数通道,每个计数通道有4种工作方式B: 2个计数通道,每个计数通道有6种工作方式 C: 3个计数通道,每个计数通道有6种工作方式 D: 6个计数通道,每个计数通道有2种工作方式94. ( )计数器/定时器8253的方式0是: A: 软件启动 B: 硬件启动 C: 软件硬件都可启动 D: 软件硬件都不可启动95. ( )计数器/定时器8253的中可以作为分频器使用的是: A: 方式0和1 B: 方式

33、2和3 C: 方式4和5 D:所有方式都可以96. ( )计数器/定时器8253可以用软件启动是: A: 方式0和1 B: 方式2和3 C: 方式4和5 D: 方式0和4三、多项选择题第1章1. ( )以下数值与35等值的有:A: 23H B: 32H C: 00100011B D: 00110010B第2章2. ( )以下寄存器中属于段寄存器的有:A: CS B: BX C: DS D: SS3. ( )以下8086CPU的引脚中用于中断的有:A: INTR B: HOLD C: D: NMI4. ( )以下8086CPU的引脚中用于驱动总线收发器8287的是:A: B: HOLD C: D

34、: 5. ( )以下8086CPU的引脚中属于输入信号的的是:A: B: HOLD C: D: READY6. ( )以下8086CPU的引脚中属于输出信号的的是:A: B: HOLD C: D: READY7. ( )以下对8086CPU的READY引脚的描述中,正确的有:A: 输入引脚 B: 输出引脚 C: 高电平表示存储器或外设已准备好 D: 低电平表示存储器或外设已准备好8. ( )8086CPU的引脚A: 用于CPU对其他芯片进行写操作 B: 用于其他芯片对CPU进行写操作 C: 是输入引脚 D: 是输出引脚9. ( )8086CPU的引脚A: 用于CPU对其他芯片进行读操作 B:

35、用于其他芯片对CPU进行读操作 C: 是输入引脚 D: 是输出引脚10. ( )以下能够表示物理地址349ABH的有:A: 3490H:00ABH B: 0349H:00ABH C: 3255H:245BH D: 00ABH:3490H11. ( )以下对8086CPU的AD0AD15引脚的描述中,正确的有:A: 可以输入地址 B: 可以输出地址 C: 可以输入数据 D: 可以输出数据12. ( )以下对8086CPU的描述中,正确的有:13. ( )当=0时,可以进行的操作有:A: 写存储器 B: 读存储器 C: 写I/O端口 D: 读I/O端口14. ( )当=1时,可以进行的操作有:A:

36、 写存储器 B: 读存储器 C: 写I/O端口 D: 读I/O端口第3章15. ( )以下指令中错误的是:A: PUSH DL B: MOV DL,BYTE PTR SI C: MOV SI,AX D: ADD CL,BX16. ( )以下指令中正确的是:A: AND BX+2000H,CL B: ROL AX,3 C: MOV BL,3000H D: MOV CX,2317. ( )如果SI=1000H,以下指令中能够将当前数据段中的2000H单元取反的是:A: NOT 2000H B: NOT SI C: NOT SI+1000H D: NOT 2000H18. ( )如果AX和BX中为无

37、符号数,要求AX小于BX转移到NEXT,可以在CMP AX,BX后使用以下指令:A: JA NEXT B: JB NEXT C: JC NEXT D: JNC NEXT19. ( )如果AX和BX中为无符号数,要求AX等于BX转移到NEXT,可以在CMP AX,BX后使用以下指令:A: JZ NEXT B: JNZ NEXT C: JE NEXT D: JNE NEXT20. ( )如果AX和BX中为有符号数,要求AX小于BX转移到NEXT,可以在CMP AX,BX后使用以下指令:A: JG NEXT B: JL NEXT C: JGE NEXT D: JLE NEXT第4章21. ( )以下

38、指令中能够在当前段中连续4个字节放入31H,32H,33H,34H的有:A: DB 31H,32H,33H,34H B: DB 1234 C: DW 3132H,3334H D: DW 3231H,3433H22. ( )以下符号中属于伪指令的有:A: SEG B: MOV C: OFFSET D: DW23. ( )以下伪指令中必须成对使用的是:A: ASSUME B: SEGMENT C: OFFSET D: ENDS24. ( )以下伪指令中必须成对使用的是:A: PROC B: NEAR C: FAR D: ENDP第6章25. ( )以下几种存储器中,断电以后还能够保存信息的是:A:

39、 静态RAM B: 动态RAM C: EPROM D: FLASH26. ( )在对一个存储器芯片进行写操作时,以下描述中正确的是: A: =0 B: =0 C: =0 D: =027. ( )在对一个存储器芯片进行读操作时,以下描述中正确的是:A: =0 B: =0 C: =0 D: =0 28. ( )为了获得8K16的存储容量,可以使用下述方法中的:A: 8片2K8 B: 8片2K4 C: 8片1K8 D: 16片8K129. ( )存储器与8086CPU连接时,为了获得存储器所需要的地址线,以下是必须的:A: 8086CPU的ALE B: 8086CPU外部的地址锁存器 C: 8086

40、CPU的 D: 8086CPU的30. ( )如果要求频繁地保存中间结果,可以选用的存储器有:A: 动态RAM B: 静态RAM C: EPROM D: FLASH31. ( )如果要求保存的数据在断电关机后,下一次开机后能保持不变,可以选用的存储器有:A: 动态RAM B: 静态RAM C: EPROM D: FLASH第7章32. ( )在一个由CPU和外部设备组成的系统中,以下关于中断的定义中正确的是:A: 中断是外部设备为CPU服务 B: 中断是CPU为外部设备服务 C: 中断服务完毕后CPU继续原来的工作 D: 中断完成后CPU停止待命33. ( )一个中断源的中断类型号为24,以下

41、描述正确的是:A: 中断入口的段基址放在00060H和00061H中B: 中断入口的段基址放在00062H和00063H中C: 中断入口的偏移量放在00060H和00061H中 D: 中断入口的偏移量放在00062H和00063H中34. ( )以下关于8259A的描述中,正确的是:A: 使用一片8259A可以管理64个中断输入B: 使用多片8259A级联可以管理64个中断输入C: 中断响应时CPU提供中断类型号 D: 中断响应时8259A提供中断类型号第8章35. ( )如果要求外设满足某个条件时由CPU进行数据传送,以下方式中可以使用的有:A: 无条件传送方式 B: 查询传送方式 C: 中

42、断传送方式 D: DMA传送方式36. ( )一个接口可以包含以下端口:A: 数据端口 B: 命令端口 C: 状态端口 D: 以上端口都不需要第9章37. ( )如果希望用8255实现中断式输入/输出,可以选用的工作方式有:A: 方式0 B: 方式1 C: 方式2 D: 以上都可以38. ( )并行接口芯片8255可以支持以下传送方式中的:A: 无条件传送方式 B: 查询传送方式 C: 中断传送方式 D: DMA传送方式39. ( )在异步串行通信中,必不可少的组成部分有:A:起始位 B: 数据位 C: 校验位 D: 停止位 E: 空闲位第10章40. ( )计数器/定时器8253使用GATE

43、作为启动信号的有:A:方式0 B: 方式1 C: 方式2 D: 方式3 E: 方式4 F: 方式541. ( )计数器/定时器8253使用GATE作为允许/禁止计数信号的有:A:方式0 B: 方式1 C: 方式2 D: 方式3 E: 方式4 F: 方式542. ( )计数器/定时器8253在对3个计数通道作初始化时,区分不同计数通道的方法是:A: 将控制字写入3个不同的控制字寄存器 B: 将控制字写入同一个控制字寄存器 C: 用地址线来选择不同的控制字寄存器 D: 在控制字中指定不同的计数通道43. ( )用计数器/定时器8253从100Hz的输入获得10Hz的输出,可以使用的有:A:方式0

44、B: 方式1 C: 方式2 D: 方式3 E: 方式4 F: 方式5四、判断改错题第1章1. 一个字节能表示的无符号数的范围是0255。2. 一个字节的补码能表示的数的范围是-128+127。3. 数字8的ASCII码是38D。4. 字符“B”的ASCII码是42H。5. 有符号数的最高位作符号位:0表示号,1表示一号。第2章6. 8086CPU的最大存储空间是64KB。7. ZF标志=0表示最近一次运算的结果是0。8. 指令执行时间,基本上能反映微处理器速度指标。9. 基本指令执行时间愈短,表示微处理器工作速度愈高。10. SP为堆栈指针,用于堆栈操作时,确定堆栈在内存中的位置,由它给出栈顶

45、的偏移量。11. 堆栈操作遵循先进后出的原则。12. 只有当存储器或外设的存取速度低于CPU时才需要使用READY插入Tw。13. 8086微处理器的最大模式和最小模式的区别是使用不同的工作电压。14. 8086微处理器既有16位操作指令,也有8位操作指令。15. 8086微处理器的引脚和引脚不会同时处于低电平状态。16. 8086微处理器的引脚和引脚不会同时处于高电平状态。17. 在8086CPU和存储器组成的系统中,地址总是由CPU输出。18. 在8086CPU和存储器组成的系统中,地址由CPU和存储器中的任意一个输出。19. ALE的作用是将CPU输出的地址锁存到地址锁存器中。20. 8

46、086微处理器的INTR引脚是可屏蔽外部中断的入口。21. 8086CPU在进行写操作时,数据是由存储器或外设提供的。22. AX寄存器可以存放16位十进制数。23. 进位或者借位的记载是在标志寄存器中。24. 一个总线周期只能有4个状态组成。第3章25. 变址寄存器SI和DI是用来存放当前数据段的偏移地址的。26. CX只能当计数器使用。27. SP只能当堆栈指针。28. 一个字长度等两个字节。29. 双字是32位。30. 在8086系统中,当存放的数为一个字时,则将字的高位字节放在高地址中,将低位字节存放在低地址中。31. 对存放的字,其低位字节可以在奇数地址中(即从奇数地址开始存放),也

47、可以在偶数地址中(即从偶数地址开始存放)。32. 在8086系统中,若一个字是规则存放,则对它的存取可在一个总线周期完成,而非规则字的存取则需二个总线周期。33. 段基址和偏移地址都用无符号的20位二进制数。34. 8086汇编语言中的立即数可以是8位,也可以是16位。35. 采用寄存器寻址方式的指令在执行时,不需要执行总线周期。36. 指令MOV BX,AX执行后AX被清0。37. 传送指令的源操作数和目的操作数位数可以不相等。38. 8086的堆栈是向上生长的(向地址低的方向生长)。39. 8086堆栈操作都是字操作。40. 在子程序中,PUSH 和 POP一般是成对使用的。41. CMP指令和SUB指令类似,也是执行两操作数相减,但和SUB指令不同的是,不送回相减结果,只是使结果影响标志位OF,SF,ZF,PF和CF。42. 用AND指令可对指定的一些位进行屏蔽(清零)。43. 用AND指令可对指定的一些位进行置 1。44. 用OR指令不可对一些指定位屏蔽(清零)。45. 用OR指令不可对一些指定位置 1。第4章46. 用汇编语言编写的程序比用其它高级语言编写的程序运行起来慢。47. 任何语言最终都要转换成机器码才能运行。48. 机器最终运行的是汇编语言。49. 汇编语言指令只有转换成机器码才能被CPU识别和执行。50. 使用软中断INT n指令可以调用DOS系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论