niusouti.com

为了将AX和BX寄存器中存放的32位数据左移一位(其中AX寄存器中的数据为高16位),下面的程序段中应填写一条什么指令? SHL AX, 1 SHL BX, 1A.ADC AX ,0B.SHL AX ,1C.ROL AX ,1D.RCL AX,1

题目

为了将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


相似考题
更多“为了将AX和BX寄存器中存放的32位数据左移一位(其中AX寄存器中的数据为高16位),下面的程序 ”相关问题
  • 第1题:

    乘法和除法指令的结果可以存放在()寄存器中。

    A.AX,BX

    B.AX,DX

    C.BX,DX

    D.BX,DX


    AX,DX

  • 第2题:

    16位乘法结果存放在()寄存器中。

    A.BX,DX

    B.BX,DX

    C.AX,BX

    D.AX,DX


    AX,DX

  • 第3题:

    乘法和除法指令的结果可以存放在()寄存器中。

    A.BX,DX

    B.AX,DX

    C.DX,BX

    D.AX,BX


    AX,DX

  • 第4题:

    假设AX和BX寄存器中存放的是有符号整数,为了判断AX寄存器中的数据是否大于BX寄存器中的数据且不能改变AX和BX的值,可使用指令______AX,BX。


    A

  • 第5题:

    16、16位乘法结果存放在()寄存器中。

    A.BX,DX

    B.BX,DX

    C.AX,BX

    D.AX,DX


    A