1 《微机原理及应用》试题库 1. 下列四条指令中, B 是错误的。[LEA 指令格式中要求源操作数必须为内存单元地址, 目的操作数必须为一个 16 位的通用寄存器] A. LEA AX, [2728H ] B. LEA CX, 6093H C. LEA SP, [0482H ] D. LEA BX, [BP+SI ] 2. 下面的哪项是有效标识符: B 【有效标识符的遵循的规则在书上 109 页,需谨记】 A. 4LOOP : B. DELAYIS : C. MAIN A/B : D. GAMA$1 : 3. 如图所示的三态输出电路,当A时,V B≈V DD。【单向三态输出电路当 E 为低电位时不管 A 点是什么电平 B 处都为高阻在书上 29页】 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 (SS)=2000H , (SP)=0100H , (AX)=2107H , 则执行指令 PUSH AX 后, 存放数据 21H 的物理地址是 D 【 SS*16+ ( SP-2 ); 得出的两个物理地址为 200FEH 和 200FFH , 07H 在 200FEH 中, 21H 在 200FFH 中,低位在前高位在后】 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 执行完毕下列程序段后, BX 寄存器中的内容是 C。 MOV CL ,3 MOV BX , 00B7H ROL BX, 1 ROR BX , CL A. 0C02DH B. 00EDH C. 002D H D. 000DH 6. 下列四个寄存器中, 不能用来作为间接寻址方式的寄存器是 A。【作为间接寻址方式的寄存器有 BX 、 BP 、 SI、 DI 】 A. CX B. BX C. BP D. DI 7. 执行下列程序段: MOV AX ,0 MOV BX ,1 MOV CX , 100 AA : ADD AX , BX INC BX LOOP AA HLT 执行后的结果: (AX)= C, (BX)= 。 A. 5050 , 99 B. 2500 , 100 C. 5050 , 101 D. 2550 , 102 2 (BX)=9C27H ,执行下列指令序列后, BX 寄存器的内容是 A。 MOV CL ,5 SAR BX , CL A. 04E1H B. 80E1H C. 0FCE1H D. 0B00H 9.– 49D 的二进制补码为 A。【负数的补码等于其反码加 1】 A. 1100 1111 B. 1110 1101 C. 00010001 D. 1110 1100 10. JGE 指令的转移条件是 D。[ 书上 133 页表 5-10] A. (SF? OF) =0且 ZF=0 B. (SF? OF) =1或 ZF=1 C. (SF? OF)=1 且 ZF=0 D. (SF? OF)=0 或 ZF=1 11. ① MOV AX , 1000H ; [ 立即数寻址]② MOV AX , [1000H] [ 直接寻址]③ MOV AX , BX ; [ 寄存器寻址] 上述三条指令,根据其寻址方式的不同,判断执行速度,由快至慢的顺序为: 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. 0E687H 14. 已知物理地址为 0FFFF0H , 且段内偏移量为 0B800H , 若对应的段基地址放在 DS 中,则 DS= A。 A. 0F47FH B. 0F000H C. 0FFFFH D. 2032H 15. 设 SP=1110H ,执行 PUSH AX 指令后,堆栈指针 SP 的内容是 D。 A. 1112H B. 110DH C. 1111H D. 110EH 16. 用来存放即将执行的指令的偏移地址的寄存器是 C。【 IP :存放下一条指令的地址】 A. BP B. SP C. IP D. CS 17. 指令 MOV AL,[BX+SI+25] , 源操作数字段是 B 寻址方式。 A. 寄存器 B. 寄存器间接 C. 直接 D. 立即数 18. 下列四个选项, C 项是正确的。 A. MOV AX, BL B. MOV [BX] , [SI] C. MOV DX, 1000H D.
微机原理及应用试题库(有答案) 来自淘豆网m.daumloan.com转载请标明出处.