汇编指令选择

C、ROL AX,1 D、RCR AX,1 ROL AX,1 RCR AX,1

53、完成对DX的有符号数除以2的指令是(B)

A、IDIV 2 B、SAR DX,1 C、ROR DX,1 D、RCR DX,1

54、执行下列哪一条指令后,就能用条件转移指令判断AL和BL寄存器中的最高位是否相同?(D)

A、TEST AL,BL B、CMP AL,BL C、AND AL,BL D、XOR AL,BL 55、当堆栈为空时,如SS=0805H,SP=40H,栈底字单元的物理地址是(A) A、08090H B、08089H C、0808EH D、08450H

56、执行POP BP指令时,源操作数的物理地址表达式是(A) A、16*SS+SP B、16*SS+BP C、16*DS+BP D、16*CS+BP 57、8086指令系统中的POP操作,会对SP自动进行(B)操作。 A、减1 B、加2 C、减2 D、加1 58、堆栈的数据操作原则是(B)

A、先进先出 B、先进后出 C、随机 D、循环

59、顺序执行push ax和pop bx两条指令,其功能等同于(D) A、xchg bx,ax B、mov ax,bx C、xchg ax,bx D、mov bx,ax

60、“MOV SP, 3210H”和“PUSH AX”指令执行后,SP寄存器的值是(B)。 A、3211H B、320EH C、320FH D、3212H

61、设SP初值为2000H,执行指令“push ax”后,SP的值是(D) A、1FFFH B、1998H C、2002H D、1FFEH

62、假设当前SP=700H,执行pop ax指令后,SP内容变为(D) A、6FEH B、6FFH C、701H D、702H 63、MOV SP,3210H

PUSH AX POP BX

执行上述指令序理后,SP寄存器的值是(B)。

A、3211H B、3210H C、320FH D、3212H 64、8086/8088CPU内部具有(A)个寄存器可以装载内存操作数的偏移地址信息 A、4 B、8 C、14 D、20

65、8086/8088CPU内部(C)寄存器可以装载内存操作数的偏移地址信息 A、AX BX CX DX B、SI DI SP BP

C、BX BP SI DI D、AX BX CX DX SI DI SP BP

66、确定一个内存单元有效地址EA是由几个地址分量组合而成,这些分量不包括(C) A、位移量 B、基地址 C、逻辑地址 D、变址地址 67、寄存器间接寻址方式中,操作数有效地址EA可通过寄存器(B)间接得到 A、AX B、BP C、CX D、SP 68、常用来获取内存单元偏移量的指令是(B)

A、LAHF B、LEA C、LES D、LDS

69、在寄存器间接寻址方式下,在EA中使用寄存器(B)时默认段寄存器为SS A、BX B、BP C、SI D、DI

70、基址变址寻址时,可以在基址寄存器BP做变址寄存器的是(C) A、BX B、SS C、SI D、DS

71、在程序运行过程中,下一条指令的物理地址的计算表达式是(A)

A、CS*10H+IP B、D

>>闁诲繒鍋炲ú鏍閹达箑绀傞柕濠忛檮閻庯拷<<
12@gma联系客服:779662525#qq.com(#替换为@)