[单选题]

实现将DX:AX中存放的32位数扩大四倍,正确的程序段是()。

A . SHL AX,2 ROL DX,2

B . RCL AX,2 SHL DX,2

C . MOV CX,2 LOP:SHL AX,1 RCL DX,1 LOOP LOP

D . SHL AX,1 SHL AX,1 RCL DX,1 RCL DX,1

参考答案与解析:

相关试题

正方形边长扩大四倍,那么面积扩大( )。

[单选题]正方形边长扩大四倍,那么面积扩大( )。A.4倍B.8倍C.16倍D.64倍

  • 查看答案
  • 寄存器BX和DX中存放有32位二进制数,其中BX中放高16位,下列程序段完成对这

    [单选题]寄存器BX和DX中存放有32位二进制数,其中BX中放高16位,下列程序段完成对这32位数扩大4倍的功能,那么该程序段中方框里应填的语句是()。A . ROL BX,1B . ROR BX,1C . RCL BX,1D . RCR BX,1

  • 查看答案
  • :O,9,1,7四个数字组成四位数,组成的最大四位数与最小四位数的和是( )。

    [单选题]:O,9,1,7四个数字组成四位数,组成的最大四位数与最小四位数的和是( )。A.1276B.11500C.9889D.10789

  • 查看答案
  • 为了将AX和BX寄存器中存放的32位数据左移一位(其中AX寄存器中的数据为高16

    [单选题]为了将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

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

  • 查看答案
  • 为了将AX和BX寄存器中存放的32位数据左移一位(其中AX寄存器中的数据为高 1

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

  • 查看答案
  • 写出对存放在DX和AX中的双字长数求补的指令序列。

    [问答题] 写出对存放在DX和AX中的双字长数求补的指令序列。

  • 查看答案
  • 用4,0,6,9组成的最大四位数的是多少?( )。

    [单选题]用4,0,6,9组成的最大四位数的是多少?( )。A.2401B.2266C.1024D.2410

  • 查看答案
  • 最大的四位数比最大的两位数多()倍。

    [单选题]最大的四位数比最大的两位数多()倍。A.99B.100C.101D.102E.103

  • 查看答案
  • 最大的四位数比最大的两位数多()倍。

    [单选题]最大的四位数比最大的两位数多()倍。A.99B.100C.101D.102E.103

  • 查看答案
  • 实现将DX:AX中存放的32位数扩大四倍,正确的程序段是()。