首页 > 试题广场 >

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

[单选题]
实现将DX:AX中存放的32位数扩大四倍,正确的程序段是(  )。
  • SHL AX,2
    ROL DX,2
  • RCL AX,2
    SHL DX,2
  • MOV CX,2
    LOP:SHL AX,1
              RCL DX,1
              LOOP  LOP
  • SHL AX,1
    SHL AX,1
    RCL DX,1
    RCL DX,1
我们DX:AX里面的数字其实是扩展的数字,因此,我们考虑DX需要进行扩大,AX也需要进行扩大,AX扩大使用SHL/SAL就可以,但是这时候需要考虑进位,如需要RCL
发表于 2022-12-01 13:35:34 回复(0)