[单选题]

下面的程序段 DAT DB 1,2,3,4 MOV AL,0 MOV CX,4 MOV SI,3 LP: ADD AL,DAT [SI] DEC SI LOOPE LP HLT 执行结束后,AL和CX寄存器中的内容分别是

A.4和3

B.7和2

C.9和1

D.10和0

参考答案与解析:

相关试题

源程序如下:MOV AH,0MOV AL,9MOV BL,8ADD AL,BLA

[填空题] 源程序如下:MOV AH,0MOV AL,9MOV BL,8ADD AL,BLAAAAADDIVAL结果AL(),AH=(),BL=()。

  • 查看答案
  • 执行下面的程序段后,(AL)=( )。 MOV AX,03H MOV BL,09

    [单选题]执行下面的程序段后,(AL)=( )。 MOV AX,03H MOV BL,09H SUB AL,BL AASA.OFAHB.04HC.06HD.86H

  • 查看答案
  • 执行下段程序后,AX=( )。 MOV CX,4 MOV AX,25 LP: S

    [单选题]执行下段程序后,AX=( )。 MOV CX,4 MOV AX,25 LP: SUB AX,CX LOOP LP HLTA.10B.15C.20D.25

  • 查看答案
  • 执行下列程序段后,AL=( )。 MOV AL,64 MOV CL,2 SHR

    [单选题]执行下列程序段后,AL=( )。 MOV AL,64 MOV CL,2 SHR AL,CL MIOV CL,AL SHR AL,2 ADD AL,CLA.16B.20C.32D.64

  • 查看答案
  • 执行下列程序段后,AL=( )。 MOV AL,64 MOV CL,2 SHR

    [单选题]执行下列程序段后,AL=( )。 MOV AL,64 MOV CL,2 SHR AL,CL MOV CL,AL SHR AL,2 ADD AL,CLA.16B.20C.32D.64

  • 查看答案
  • 分析下面程序段,MOV AL,200SAR AL,1MOV BL,ALMOV C

    [问答题] 分析下面程序段,MOV AL,200SAR AL,1MOV BL,ALMOV CL,2SAR AL,CLADD AL,BL试问程序段执行后(BL)=?(AL)=?

  • 查看答案
  • 下面有4条指令:Ⅰ.MOV AL,[BX£«SI£«1A0H]Ⅱ.MOV AL,

    [单选题]下面有4条指令: Ⅰ.MOV AL,[BX+SI+1A0H] Ⅱ.MOV AL,80H[BX][DI] Ⅲ.MOV AL,[BP+SI-0A0H] Ⅳ.MOV AL,[BP] 其中(DS)=0930H,(SS)=0915H,(SI)=0A0H,(DI)=1C0H,(BX)=80H,(BP)=470H。试问哪些 指令能在AL寄存器中获得相同的结果?A.仅Ⅰ和ⅡB.仅Ⅱ和ⅢC.仅Ⅲ和ⅣD.Ⅰ、Ⅱ、Ⅲ和Ⅳ

  • 查看答案
  • 执行下列程序段后,(DX)=( )。 MOV CX,8 MOV DX,12 LP

    [单选题]执行下列程序段后,(DX)=( )。 MOV CX,8 MOV DX,12 LP: ADD DX,CX DEC CX LOOP LPA.34B.35C.36D.37

  • 查看答案
  • 下面有4条指令: Ⅰ.MOV AL,[BX£«SI£«1A0H] Ⅱ.MOV

    [单选题]下面有4条指令: Ⅰ.MOV AL,[BX+SI+1A0H] Ⅱ.MOV AL,80H[BX][DI] Ⅲ.MOV AL,[BP+SI-0A0H] Ⅳ.MOV AL,[BP] 其中(DS)=0930H,(SS)=0915H,(SI)=0A0H,(DI)=1C0H,(BX)=80H,(BP)=470H。试问 哪些指令能在AL寄存器中获得相同的结果?A.仅Ⅰ和ⅡB.仅Ⅱ和ⅢC.仅Ⅲ和ⅣD.Ⅰ、Ⅱ、Ⅲ和Ⅳ

  • 查看答案
  • 执行下列程序段后,(DX)=( )。 MOV CX,8 MOV DX,12LP:

    [单选题]执行下列程序段后,(DX)=( )。 MOV CX,8 MOV DX,12LP:ADD DX,CX DEC CX LOOP LPA.34B.35C.36D.37

  • 查看答案
  • 下面的程序段 DATDB1,2,3,4MOV AL,0MOV CX,4MOV S