(完整版)微机原理及应用试题库(附答案).doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《(完整版)微机原理及应用试题库(附答案).doc》由用户(2023DOC)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 微机 原理 应用 试题库 答案
- 资源描述:
-
1、微机原理及应用 试题库1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。ACLK BINTR CNMI DALE2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1:3. 如图所示的三态输出电路,当 A 时,VBVDD。A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=04. 设 (SS)=2000H, (SP)=0100H,(AX)=2107H, 则执行指令PUSH AX 后,存放数据21H的物理
2、地址是 D 。A. 20102H B. 20101H C. 200FEH D. 200FFH5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。A符号地址 B物理地址 C偏移地址 D逻辑地址6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI(C)7. 执行下列程序段:MOV AX,0MOV BX,1 MOV CX,100 AA: ADD AX,BX INC BX LOOP AA HLT执行后的结果:(AX)= , (BX)= 。A. 5050,99 B. 2500,1
3、00 C. 5050,101 D. 2550,1028. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 AMOV V1, 20H BMOV V1, V2 CMOV AL, V1 DMOV 2000H, V29. 49D的二进制补码为 A 。A. 1100 1111 B. 1110 1101 C. 00010001 D. 1110 110010. 在8086/8088CPU中,为了减少CPU等待取指所需的时间,设置了 C 。A. 时钟周期 B. 等待状态 C. 指令队列 D. 中断向量11. MOV AX,1000H; MOV AX,1000H ; MOV AX,BX上述三条指令
4、,根据其寻址方式的不同,判断执行速度,由快至慢的顺序为: B 。A . B. C. D. 12. 若门电路的两个输入量为1、1,输出量为0,则不可能完成此功能的是: D 。A . “异或”门 B. “与非”门 C. “或非”门 D. “与”门13. 若BL=87H,BH=0E6H,则BX= D 。 A. 87H B. 0E6H C. 87E6H D. 0E687H14. 已知物理地址为0FFFF0H,且段内偏移量为0B800H,若对应的段基地址放在DS中,则DS= A 。 A. 0F47FH B. 0F000H C. 0FFFFH D. 2032H15. 设SP=1110H,执行PUSH AX
5、指令后,堆栈指针SP的内容是 D 。 A. 1112H B. 110DH C. 1111H D. 110EH 16. 用来存放即将执行的指令的偏移地址的寄存器是 C 。 A. BP B. SP C. IP D. CS17. MOVS前可添加的前缀为 C 。AREPE/REPZ BREPNE/REPNZ CREP D无18. 下列四个选项, C 项是正确的。A. MOV AX, BL B. MOV BX , SIC. MOV DX, 1000H D. MOV ES, CS19. 下列四个选项, D 项是不正确的。A. INAL, 50H B. INAX, 70H C. OUT44H, AL D.
6、 OUT6780H, AX 20. 堆栈段寄存器是 B 。 ADS BSS CES DCS 21. 86系列汇编语言指令语句格式中,标识符有效长度为 A 个字符。A31 B30 C29 D2822. BUFFER DB 100 DUP(?) ; 表示BUFFER为 B 的存储空间,其内容为随机数,通常作为程序的工作单元。A100个字 B100个字节 C200个字节 D200个字23. SBB在形式和功能上都和SUB指令类似, 只是SBB指令在执行减法运算时, 还要减去 C 的值。ASF BOF CCF DZF24. 字符串指令有许多参数是隐含约定的,目的字符串的起始地址为 D 。ADS:ES
7、BSI:DI CDS:SI DES:DI25. 非循环逻辑移位指令在执行时,实际上是把操作数看成 A 符号数来进行移位。A无 B带 C不确定 26. 非循环算术移位指令在执行时,实际上是把操作数看成 B 符号数来进行移位。A无 B带 C不确定 (C)27. 设2000H、2001H、2002H、2003H这四个存储单元存放的地址分别为12H 、34H、 56H 、78H, 则执行完LES SI, 2000H后, ES= ,SI= 。A3412H;7856H B1234H;7856H C7856H;3412H D7856 H;1234H (A)28. 对于简化的微机硬件结构,IR从PROM接收到
8、指令字,同时将指令字分送到 和W总线上去, 左4位即最高有效位为 ;右4位即最低有效位为 。A. 控制部件CON, 指令字段, 地址字段 B. 算术逻辑部件ALU, 指令字段, 地址字段C. 控制部件CON, 地址字段, 指令字段 D. 算术逻辑部件ALU, 地址字段, 指令字段(B)29. 使用换码指令时, 要求 寄存器指向表的首地址, 而 寄存器中为表中某一项与表格首地址之间的偏移量。AAX ,AL BBX ,AL CBX, BL DAX ,BL30. 当跟踪标志位TF1时, CPU每执行完一条指令就产生一个内部中断, 处于 B 状态。A. 正常工作 B. 暂停 C. 程序调试 D. 无法
9、确定31. 串操作时, 地址的修改往往与方向标志DF有关, 当DF1时, SI和DI作自动 B 修改。A增量 B减量 C不确定32. 用 A 能完成把AX的低字节清零,高字节不变的要求。AAND AX,0FF00H BOR BX,00FFH CXOR CX,00FFH DTEST AX, 0FF00H33. 用 B 能完成把将BX的低字节置成全“1”,高字节不变的要求。AAND AX,0FF00H BOR BX,00FFH CXOR CX,00FFH DTEST AX, 0FF00H34. 用 C 能完成将CX的低字节变反,高字节不变的要求。AAND AX,0FF00H BOR BX,00FF
10、H CXOR CX,00FFH DTEST AX, 0FF00H35. 十进制数30.375表示成十六进制数为 D H。A1F.5 B1F.6 C1E.5 D1E.636. 执行完毕下列程序段后,BX寄存器中的内容是 A 。MOV CL,3MOV BX,00B7HROL BX, 1ROR BX,CL A. 0C02DH B. 00EDH C. 002D H D. 000DH 37. 汇编语言中,经过定义的每个变量均有3个属性,下列 D 不属于变量的属性。A段属性 B偏移量属性 C类型属性 D地址属性38. 字符串指令有许多参数是隐含约定的,源字符串的起始地址为 C 。ADS:ES BSI:DI
11、 CDS:SI DES:DI 39. 乘法运算是双操作数运算, 但是, 在指令中却只指定一个操作数, 另一个操作数是隐含规定的, 隐含操作数为 A 。AAL/AX BBL/BX CCL/CX DDL/DX40. LDA 、ADD和SUB三条助记符对应的操作码分别为 A A. 0000、0001和0010 B. 0001、0000和0100 C. 1110、1111和0010 D. 0000、1101和010141. 在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 A 。A. OUT 端口地址, AL B. MOV AL, 端口地址C. OUT AL, 端口地址 D.
12、IN AL, 端口地址42. 指令MOV AL,BX+SI+25,源操作数字段是 B 寻址方式。A. 寄存器 B. 寄存器间接 C. 直接 D. 立即数43. 下列 C 指令不影响进位标志CF的状态。AADD BSUB CINC DCMP44. 8086/8088系统中把1M存储空间分成16个逻辑段(015), 每个逻辑段的容量 C 。A64KB B=64KB C64KB D64KB 45. 已知DS=2000H,BX=3000H,SI=4000H。执行完毕MOV AL,BX+SI 之后,将 A 存储单元的内容送到AL寄存器去。A27000H B27001H C9000H D9001H46.
13、下列四条指令中, B 是错误的。 A. LEAAX, 2728H B. LEACX, 6093H C. LEASP, 0482H D. LEABX, BP+SI 47. 将11.375D转换成二进制数,为 B 。A1101.011B B1011.011B C1101.101 B D1011.101B48. NEG指令是一个 A 操作数指令。A单 B双 C无 D任意多个49. 在8086/8088中,一个最基本的总线周期由4个时钟周期组成,假设8086的主频为10MHz,则一个时钟周期是 A 。A100ns B200ns C250ns D400ns50. 有如下定义VAR1 DB 1, 2, 3
14、, 4, 5VAR2 DB 12345NUM4 EQU VAR2VAR1则NUM4= D 。A2 B3 C4 D551. 采用2的补码形式时,一个字节能表达的带符号整数范围为 D 。A. 128,+128 B. 127 , +127 C. 127 , +128 D. 128 , +12752. 执行MOV AX, A EQ 41H 后,AX= A 。A0FFFF H B0000H C0041H D4100H53. 子程序计数器SC,不由CLR来清零,而是由 D 门来置数。一旦置数,即为其子程序的开始地址。A. ES B. CS C. DS D. LS54. 8086在存储器读写时,遇到READ
15、Y无效后可以插入 D 。A. 1个等待周期 B. 2个等待周期C. 3个等待周期 D. 插入等待周期的个数可不受限制55. 执行MOV AL, LOW 3080H 后,AL B 。A30H B80H C3080H56. SCAS指令是用来从目标串中查找某个关键字, 要求查找的关键字应事先置入 A 寄存器中。AAL/AX BBL/BX CCL/CX DDL/DX 57. 一个最基本的微处理器由三部分组成,不包括下列 C 项。A. 算术逻辑部件ALU B. 控制器 C. 时钟振荡器 D. 内部寄存器58. 某种微处理器的地址引脚数目为20条,则此微处理器能寻址 B 字节的存储单元。A. 64K B
16、. 1M C. 1G D. 1T59. 指令 ES: ADD AX,BX+DI+1020H 中,存储器操作数物理地址的计算表达式为 D 。A. PA= DS16+ BX+DI+1020H B. PA= CS16+ BX+DI+1020HC. PA= SS16+ BX+DI+1020H D. PA= ES16+ BX+DI+1020H60. 8086CPU内部按功能分为两部分,即 D 。A. 执行部件和指令队列 B. 总线接口部件和控制部件 C. 执行部件和地址加法器 D. 总线接口部件和执行部件61. 8086CPU的总线接口部件有多个组成部分,除了下述 A 项A. 4个专用寄存器 B. 20
17、位的地址加法器和4个段地址寄存器 C. 16位指令指针寄存器IP D. 6字节的指令队列62. 堆栈的深度由 C 寄存器决定。A. SI B. DI C. SP D. BP63. 在寄存器AX、BX中有两个带符号数A、B,利用CMP AX, BX指令比较两者的大小,若AB,则标志位的状态应是 A 。A. OF=1,SF=1 B. OF=0,SF=1 C. OF=1,SF=0 D. CF=1,SF=064. 指令ADD AX,BX+DI+20H 源操作数的寻址方式为 A 。A. 相对基址加变址寻址 B. 基址加变址寻址 C. 堆栈段基址寻址 D. 数据段基址寻址65. 将二进制数1110 101
18、0.0011B转换为八进制和十六进制数,分别为 A 。A. 352.14Q; 0EA.3H B. 352.25Q; 0EB.5HC. 363.25Q; 0EA.3H D. 352.14Q; 0FA.3H66. 8086有两种工作模式,当 B 时为最小工作模式。A. MN/= 0 B. MN/= 1 C. INTR = 1 D. HOLD = 167. 采用寄存器寻址方式时, D 。A. 对16位操作数来说, 寄存器只能采用AX, BX, CX, DX B. 只能对源操作数采用寄存器寻址方式C. 比直接寻址方式的指令执行速度要慢 D. 操作就在CPU内部进行, 不需要使用总线周期68. 设初值B
展开阅读全文