《微机原理及应用 试题库
1. 下列四条指令中, 是错误的。
A. LEA AX, [2728H] B. LEA CX, 6093H
C. LEA SP, [0482H] D. LEA BX, [BP+SI]
2. 下面的哪项是有效标识符: 【有效标识符的遵循的规则在书上109页,需谨记】
A . 4LOOP: B. DELAYIS: C. MAINA/B: D. GAMA$1:3. 如图所示的三态输出电路,当 时,VB≈VDD。
A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0
C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0
4. 设 (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 。】
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)= , (BX)= 。
A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102
8. 设(BX)=9C27H,执行下列指令序列后,BX寄存器的内容是 A 。
MOV CL,5
SAR BX,CL
A. 04E1H B. 80E1H C. 0FCE1H D. 0B00H
9. – 49D的二进制补码为 A 。
A. 1100 1111 B. 1110 1101 C. D. 1110 1100
10. JGE指令的转移条件是 D 。
A. (SFOF)=0 且 ZF=0 B. (SFOF) =1 或 ZF=1
C. (SFOF)=1 且 ZF=0 D. (SFOF)=0 或 ZF=1
11. ① MOV AX,1000H;
② MOV AX,[1000H]
③ MOV AX,BX;
上述三条指令,根据其寻址方式的不同,判断执行速度,由快至慢的顺序为: 。
A . ③②① B. ①③② C. ①②③ D. ②③①
12. 若门电路的两个输入量为1、1,输出量为0,则不可能完成此功能的是: 。
A . “异或”门 B. “与非”门 C. “或非”门 D. “与”门
13. 若BL=87H,BH=0E6H,则BX= 。
A. 87H B. 0E6H C. 87E6H D. 0E687H
14. 已知物理地址为0FFFF0H,且段内偏移量为0B800H,若对应的段基地址放在DS中,则DS= 。
A. 0F47FH B. 0F000H C. 0FFFFH D. 2032H
15. 设SP=1110H,执行PUSH AX指令后,堆栈指针SP的内容是 D 。
A. 1112H B. 110DH C. 1111H D. 110EH
16. 用来存放即将执行的指令的偏移地址的寄存器是 。
A. BP B. SP C. IP D. CS
17. 指令MOV AL,[BX+SI+25],源操作数字段是