参考答案和解析
正确答案:带返回地址的跳转指令,把下一条指令给LR后,跳转到Loop地址
更多“指令BL LOOP的意思是()”相关问题
  • 第1题:

    设AL、BL中都是带符号数,当AL≤BL是转至M田仃处,在CMP AL,BL指令后应选用的条件转移指令是( )。

    A.JBE

    B.JNG

    C.JNA

    D.JNLE


    正确答案:D
    解析:一定要记住条件转移指令用JA、JB表示无符号数大于、小于:用JG、JL表示有符号数的大于、小于。

  • 第2题:

    设AL、BL中都是带符号数,当AL≤BL时转至NEXT处,在CMP AL,BL指令后应选用正确的条件转移指令是( )

    A.JBE

    B.JNG

    C.JNA

    D.JNLE


    正确答案:B

  • 第3题:

    为了将AL寄存器中的AL0的内容传送到BL寄存器的BLO中,且保持BL7~BL1不变,下面程序段的空白处应填写什么指令? ________ RPR AL, 1 RCL BL, 1

    A.ROR BL,1

    B.SHL BL,1

    C.RCL BL,1

    D.不需要填指令


    正确答案:A
    解析:首先用RORBL,1,将BL循环右移;RORAL,1将AL循环右穆,且CF中记录AL0。接着RCLBL,1将CF作为BL扩展循环左移,实现了将AL寄存器中的AL0内容传送到BL寄存器的BL0中,且保持BL7-BL1不变。

  • 第4题:

    设AL、BL中都是带符号数,当AL≤BL时转至NEXT处,在CMPAL,BL指令后应选用正确的条件转移指令是( )。

    A.JBE

    B.JNG

    C.JNA

    D.JNLE


    正确答案:B

  • 第5题:

    阅读下列指令,指令执行后(AH)=(),(AL)=(),(BL)=(),(CF)=MOVAX,0MOV.AL,08HMOV.BL,07HADD.AL,BLAAA


    正确答案:程序段执行后:(AH)= 01H ,(AL)= O5H ,(BL)= 07H ,(CF)= 0 。

  • 第6题:

    已知:AL=9AH,BL=D6H,执行指令ADDAL,BL后,AL=()、BL=()、ZF=()、OF=()


    正确答案:70H;D6H;0;1

  • 第7题:

    介绍LOOP指令时,常说它相当于DEC ECX和JNZ两条指令。但考虑对状态标志的影响,它们有差别。LOOP指令不影响标志,而DEC指令却会影响除CF之外的其他状态标志。


    正确答案:正确

  • 第8题:

    要使BL中的低四位变反,高四位不变,应执行指令()。

    • A、NOT BL
    • B、OR BL,0FH
    • C、AND BL,0FH
    • D、XOR BL,0FH

    正确答案:D

  • 第9题:

    指令“JBCTI,LOOP”的含义是()

    • A、TI为1时,程序转至LOOP,同时TI位清零
    • B、TI为0时,程序转至LOOP,同时TI位置1
    • C、TI为1时,程序转至LOOP,TI位不清零
    • D、TI为FFH时,程序转至LOOP,同时TI清为00H

    正确答案:A

  • 第10题:

    LOOP指令使用的循环计数器是什么?


    正确答案:CX.

  • 第11题:

    控制循环指令LOOP循环次数的寄存器是()。

    • A、AX
    • B、BX
    • C、CX
    • D、DX

    正确答案:C

  • 第12题:

    判断题
    介绍LOOP指令时,常说它相当于DECECX和JNZ两条指令。但考虑对状态标志的影响,它们有差别。LOOP指令不影响标志,而DEC指令却会影响除CF之外的其他状态标志。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    设BL=05H,要使结果BL=0AH,应执行的指令是

    A.NOT BL

    B.AND BL

    C.XOR BL,0FH

    D.OR BL,0FH


    正确答案:C
    解析:执行A选项后输出应为FAH。执行D选项后输出结果为0FH。只有执行C选项后,BL才能为0AH。

  • 第14题:

    设AL、BL中都是带符号数,当AL≤BL时转至NEXT订处,在CMP AL,BL 指令后应选用正确的条件转移指令是( )。

    A.JBE

    B.JNG

    C.JNA

    D.JNLE


    正确答案:B

  • 第15题:

    设AL、BL都是带符号数,当AL小于或等于BL时转移到NEXT处,在CMP AL, BL指令后,应选用正确的转移指令是______。

    A.JBE

    B.JNG

    C.JNA

    D.JNLE


    正确答案:B
    解析:带符号数比较大小应该根据CF标志位和OF标志位异或的结果,条件转移指令用JA,JB表示无符号数大于、小于;用JG、JL表示有符号数大于、小于。所以B选项是正确的。

  • 第16题:

    设AL,BL中都是带符号数,当AL≤BL时转至NEXT处,在CMP AL,BL指令后应选用正确的条件转移指令的是______。

    A.JBE

    B.JNLE

    C.JNG

    D.JNA


    正确答案:C
    解析:条件转移指令中,由于大小比较的指令分为用于有符号数和无符号数两大类。其中用于无符号数的条件转移指令包括JA/JNBE、JAE/JNB、JB/JNAE、JBE/JNA:用于有符号数的条件转移指令包括JG/JNLE、JGE/JNL、JL/JNGE、JLE/JNG。所以只有C能够实现,其表示“不大于”:A表示无符号数的“小于和等于”;B表示符号数的“不小于”;D表示无符号数的“不大于”,和A相同功能。

  • 第17题:

    LOOP指令执行时,隐含计数器是()。

    • A、ESP
    • B、EBX
    • C、ECX
    • D、EDI

    正确答案:C

  • 第18题:

    设BL=05H,要使BL=0AH,应执行的指令是:()

    • A、NOT BL
    • B、AND BL,0FH
    • C、XOR B*,0FH
    • D、OR BL,PFH

    正确答案:C

  • 第19题:

    介绍LOOP指令时,常说它相当于DECECX和JNZ两条指令。但考虑对状态标志的影响,它们有差别。LOOP指令不影响标志,而DEC指令却会影响除CF之外的其他状态标志。


    正确答案:正确

  • 第20题:

    西门子循环指令是()

    • A、JO
    • B、JNC
    • C、JP
    • D、LOOP

    正确答案:D

  • 第21题:

    能够导致指令指示器IP中的地址值变小的指令有()。

    • A、SUB
    • B、JMP
    • C、CALL
    • D、LOOP

    正确答案:B,C,D

  • 第22题:

    LOOP指令往回转向的标号离该指令的下一条指令所在地址的距离范围为()字节。


    正确答案:256

  • 第23题:

    问答题
    阅读下列指令,指令执行后(AH)=(),(AL)=(),(BL)=(),(CF)=MOVAX,0MOV.AL,08HMOV.BL,07HADD.AL,BLAAA

    正确答案: 程序段执行后:(AH)= 01H ,(AL)= O5H ,(BL)= 07H ,(CF)= 0 。
    解析: 暂无解析