更多“在下列指令中,()指令的执行会影响条件码中的CF位。A、JMP NEXTB、JC NEXTC、INC BXD、SHL AX,1”相关问题
  • 第1题:

    下列80x86指令中,不合法的指令是( )。

    A.IN AX,03F8H

    B.MOV BL,AL

    C.MOVSB

    D.SHL AX


    正确答案:A
    解析:03F8H大于255,不能直接寻址,而必须通过DX寄存器间接寻址。

  • 第2题:

    分别执行ADDAX,1和INC平共处AX指令后,AX寄存器中将会得到同样的结果,但是在执行速度和占用内存空间方面存在着差别,试问下面说法正确的是( )。

    A.ADD AX,1指令比INC AX指令执行速度快,而且占用较小的内存空间

    B.ADD AX,1指令比INC AX指令执行速度慢,而且占用较大的内存空间

    C.ADD AX,1指令比INC AX指令执行速度快,但占用的内存空间却较大

    D.ADD AX,1指令比INC AX指令执行速度慢,但占用的内存空间却较小


    正确答案:B

  • 第3题:

    在减法指令中,______指令不会影响CF标志位。

    A.SUB

    B.SBB

    C.DEC

    D.NEG


    正确答案:C
    解析:DEC指令是将操作数减1,它不会影响CF,SBB是带借位的减法指令,NEG其实就是取补指令,和SUB一样,它们都会影响CF标志位。

  • 第4题:

    下列80X86指令中,不合法的指令是( )。

    A.IN AX,0378H

    B.MOV BL,AL

    C.MOVSB

    D.SHL AX,1


    正确答案:A
    解析:根据所学知识,可知B)C)D)均为合法指令。

  • 第5题:

    下列指令中,不影响标志寄存器中的标志位CF的指令是( )。

    A.DIV BX

    B.ADD BL,DL

    C.SUB AH,30H

    D.SHL BX,CL


    正确答案:A

  • 第6题:

    下列指令中,不影响标志位SF位的指令是( )。

    A.RCL AX,1

    B.SAR AX,1

    C.ADC AX,SI

    D.AND BH,0FH


    正确答案:A

  • 第7题:

    下列X86汇编指令中,可以完成累加器AX的内容乘以2功能的是

    A.SAL AX,1

    B.ADD AX,AX

    C.SHL AX,1

    D.SHR AX,1

    E.SAR AX,1


    正确答案:ABC

  • 第8题:

    下列指令执行时操作数在数据段的是()。

    • A、MOV AX,32768H
    • B、ADD AL,AH
    • C、NEG BX
    • D、INC [DI]

    正确答案:D

  • 第9题:

    如果AX和BX中为无符号数,要求AX等于BX转移到NEXT,可以在CMP AX,BX后使用以下指令:()

    • A、JZ NEXT
    • B、JNZ NEXT
    • C、JE NEXT
    • D、JNE NEXT

    正确答案:A,D

  • 第10题:

    假设(AL)=10101111B,CF=0,CL=4,写出执行下列指令后的结果以及标志位CF、ZF的值。 SHL    AL,CL


    正确答案:AL=11110000B,CF=0,ZF=0

  • 第11题:

    下列指令执行后影响CF值的是( )。

    • A、DEC
    • B、XCHG
    • C、LEA
    • D、SHL

    正确答案:D

  • 第12题:

    下列指令中不影响标志位CY的指令有()。

    • A、ADDA,20H
    • B、CLR
    • C、RRC  A
    • D、INC  A

    正确答案:D

  • 第13题:

    为了将AX和BX寄存器中存放的32位数据左移一位(其中AX寄存器中的数据为高 16位),下面的程序段中应填写( )指令。 SHL AX,1 SHL BX,1

    A.ADC AX,0

    B.SHL AX,1

    C.ROL AX,1

    D.RCL AX,1


    正确答案:A

  • 第14题:

    分别执行ADD AX,1和INC AX指令后,AX寄存器中将会得到同样的结果,但是在执行速度和占用内存空间方面存在差别,试问下面叙述正确的是( )。

    A.ADD AX,1指令比INC AX指令执行速度快,而且占用较小的内存空间:

    B.ADD AX,1指令比INC AX指令执行速度慢,而且占用较大的内存空间;

    C.ADD AX,1指令比INC AX指令执行速度快,而占用的内存空间却较大;

    D.ADD AX,1指令比INC AX指令执行速度慢,而占用的内存空间却较小:


    正确答案:B

  • 第15题:

    当程序在内存空间浮动时,下面( )指令的机器码应进行修改。

    A.JMP Label (注:Label 为标号)

    B.JMP WORD PTR [BX]

    C.JMP BX

    D.JMP DWORD PTR [BX]


    正确答案:A

  • 第16题:

    下列指令中,不影响标志位SF位的指令是( )。

    A.RCL AX,1

    B.SAR AX,1

    C.AND BH,OFH

    D.ADC AX,S1


    正确答案:A

  • 第17题:

    在下列指令中,不影响标志位的指令是( )。

    A.SUBAX,BX

    B.RORAL,1

    C.INC Lable

    D.INT n


    正确答案:C

  • 第18题:

    分别执行ADDAX,1和INC AX指令后,AX寄存器中将会得到同样的结果,但是在执行速度和占用内存空间方面存在差别,说法正确的是( )。

    A.ADD AX,1指令比INC AX指令执行速度快,而且占用较小的内存空间

    B.ADD AX,1指令比INC AX指令执行速度慢,而且占用较大的内存空间

    C.ADD AX,1指令比INC AX指令执行速度快,而占用的内存空间却较大

    D.ADD AX,1指令比INC AX指令执行速度慢,而占用的内存空间却较小


    正确答案:B

  • 第19题:

    下列X86汇编指令中,能将AX清0并将标志寄存器CF位清0的指令是

    A.TEST AX,AX

    B.SUB AX,AX

    C.AND AX,0

    D.XOR AX,AX

    E.MOV AX,0


    正确答案:BCDE

  • 第20题:

    下列四条指令执行后不影响标志位的是()。

    • A、JNC  NEXT
    • B、CMP  AX,BX
    • C、SHL  AX,1
    • D、OR  AL,AL

    正确答案:A

  • 第21题:

    如果AX和BX中为无符号数,要求AX小于BX转移到NEXT,可以在CMP AX,BX后使用以下指令:()

    • A、JA NEXT
    • B、JB NEXT
    • C、JC NEXT
    • D、JNC NEXT

    正确答案:B,C

  • 第22题:

    无条件转移指令中,段内直接近转移到标号LET1的指令是()

    • A、JMP SHORT LET1
    • B、JMP LET1
    • C、JMP BX
    • D、JMP WORD PTR LET1

    正确答案:B

  • 第23题:

    下列指令中,错误的指令是()。

    • A、AND AL,‘A’
    • B、SHL AX,4
    • C、MOV CS,AX
    • D、TEST[BX],AL
    • E、MOV DS,1234H

    正确答案:B,C,E