更多“SAL是()指令;SHR是()指令。”相关问题
  • 第1题:

    指令SAR可用来______除2,而指令SHR则可用来______除2。


    正确答案:对带符号数    对无符号数
    对带符号数  ,  对无符号数

  • 第2题:

    要完成(AX)×7/2运算,则下列四条指令之后添加( )指令。 MOV BX,AX MOV CL,3 SAL AX,CL SUB AX,BX

    A.ROR AX,1

    B.SAL AX,1

    C.SAR AX,1

    D.DIV AX,2


    正确答案:C

  • 第3题:

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

    A.SAL AX,1

    B.ADD AX,AX

    C.SHL AX,1

    D.SHR AX,1

    E.SAR AX,1


    正确答案:ABC

  • 第4题:

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

    • A、SHL AL,1
    • B、MOV AH,BX
    • C、SHR AL,CL
    • D、MOV AL,20H

    正确答案:B

  • 第5题:

    下列哪条指令是算数右移指令?()

    • A、SAL
    • B、SHL
    • C、SAR
    • D、SHR

    正确答案:C

  • 第6题:

    指出下列指令是否正确,若不正确说明原因:SHR AX,3


    正确答案: 错,移位超过一位时,应采用CL寄存器间址

  • 第7题:

    完成将有符号数除以2的正确指令是:()

    • A、SHR BX,1
    • B、SAR BX,1
    • C、ROR BX,1
    • D、RCR BX,1

    正确答案:B

  • 第8题:

    欲将EDX内的无符号数除以16,使用指令“SHR EDX,()”,其中后一个操作数是一个立即数。


    正确答案:4

  • 第9题:

    在LAD指令表中,SHR_I是()指令,ROL_DW是双字左循环指令。


    正确答案:整数右移

  • 第10题:

    下述指令中不改变PSW的指令是()。

    • A、MOV AX,BX
    • B、AND AL,0FH
    • C、SHR BX,CL
    • D、ADD AL,BL

    正确答案:A

  • 第11题:

    填空题
    欲将EDX内的无符号数除以16,使用指令“SHR EDX,()”,其中后一个操作数是一个立即数。

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

  • 第12题:

    问答题
    已知(DX)=0B9H,(CL)=3,(CF)=1,确定下列指令单独执行以后DX寄存器的值。  (1)SHR  DX, 1  (2)SAR  DX, CL  (3)ROR  DX, CL  (4)ROL  DX, CL  (5)SAL  DH, 1  (6)RCL  DX, CL

    正确答案: (1)指令“SHR  DX, 1”执行之后,(DX)= 005CH
    (2)指令“SAR  DX, CL”执行之后,(DX)= 0017H
    (3)指令“ROR  DX, CL”执行之后,(DX)= 2017H
    (4)指令“ROL  DX, CL”执行之后,(DX)= 05C8H
    (5)指令“SAL  DH, 1”执行之后,(DX)= 00B9H
    (6)指令“RCL  DX, CL”执行之后,(DX)= 05CCH
    解析: 暂无解析

  • 第13题:

    若要完成(AX)×7/2运算,则在下列4条指令之后添加( )指令。 MOV BX,AX MOV CL,3 SAL AX,CL

    A.ROR AX,1

    B.SAL AX,1

    C.SAR AX,1

    D.DIV AX,2


    正确答案:C

  • 第14题:

    下列指令不合法的是( )。

    A.IN AX,03F9H

    B.MOV BX,AX

    C.REP CMPSB

    D.SHR BX,CL


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

  • 第15题:

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

    • A、SHR AL,l
    • B、MOV AL,64H
    • C、SHL AH,CL
    • D、MOV AL,BX

    正确答案:D

  • 第16题:

    将AX中有符号数除以2的正确指令是()。

    • A、SHR  AX,1
    • B、SAR  AX,1
    • C、ROR  AX,1
    • D、RCR  AX,1

    正确答案:B

  • 第17题:

    指出下列指令是否正确,若不正确说明原因:SAL [BX],CX


    正确答案:错,移位指令,移位位移不能用CX寄存器指明

  • 第18题:

    汇编语言中移位指令SAR和SHR的功能分别是什么?它们的区别是什么?


    正确答案: 功能:
    1,SAR是算术右移指令。
    2,SHR是逻辑右移指令。
    区别:SAR指令在执行时最高位保持不变,因为算术移位指令将最高位看成符号位,而SHR指令在执行时最高位补零。

  • 第19题:

    对寄存器AX的内容乘以4的正确指令序列是()

    • A、SHR AX,1;SHR AX,1
    • B、SHL AX,1;SHL,AX,1
    • C、ROL AX,1;ROL AX,1
    • D、RCR AX,1;RCR AX,1

    正确答案:B

  • 第20题:

    已知(DX)=0B9H,(CL)=3,(CF)=1,确定下列指令单独执行以后DX寄存器的值。  (1)SHR  DX, 1  (2)SAR  DX, CL  (3)ROR  DX, CL  (4)ROL  DX, CL  (5)SAL  DH, 1  (6)RCL  DX, CL


    正确答案: (1)指令“SHR  DX, 1”执行之后,(DX)= 005CH
    (2)指令“SAR  DX, CL”执行之后,(DX)= 0017H
    (3)指令“ROR  DX, CL”执行之后,(DX)= 2017H
    (4)指令“ROL  DX, CL”执行之后,(DX)= 05C8H
    (5)指令“SAL  DH, 1”执行之后,(DX)= 00B9H
    (6)指令“RCL  DX, CL”执行之后,(DX)= 05CCH

  • 第21题:

    带符号数乘以2操作用()移位指令实现。

    • A、SAL AL,1
    • B、SAL AL,2
    • C、SHR AL,1
    • D、ROL AL,2

    正确答案:A

  • 第22题:

    在移位类指令中,只有()指令不仅仅是在空缺位补零。

    • A、SAL
    • B、SAR
    • C、SHL
    • D、SHR

    正确答案:B

  • 第23题:

    填空题
    SAL是()指令;SHR是()指令。

    正确答案: 算术左移,逻辑右移
    解析: 暂无解析