[单选题]

下述程序的功能是求变量VAR1和VAR2的和送AX寄存器,填空。

_______________

VARl DW 1

VAR2 DW 3

D.ATA ENDS

C.ODE SEGMENT

A.SSUMECS:CODE,DS:DATA

B.EGIN: MOV AX,DATA

MOV DS,AX

MOV AX,VAR1

A.DD AX,VAR2

MOV AX,4CH

INT 21H

________________

________________ ________________

参考答案与解析:

相关试题

如果数据段有如下定义,则编译后变量VAR2分配的字节数为 VAR1 DB VAR

[单选题]如果数据段有如下定义,则编译后变量VAR2分配的字节数为 VAR1 DB VAR2 DB 10 DUP(34H,2 DUP(?))A.30个字节B.20个字节C.40个字节D.10个字节

  • 查看答案
  • 如果数据段有如下定义,则编译后变量VAR2分配的字节数为 VAR1 DB VAR

    [单选题]如果数据段有如下定义,则编译后变量VAR2分配的字节数为 VAR1 DB VAR2 DB 20 DUP (23H)A.1B.14HC.0AHD.23H

  • 查看答案
  • 以下程序的输出结果是()。 Dim varl Dim var2 Dim var3

    [单选题]以下程序的输出结果是()。 Dim varl Dim var2 Dim var3 varl="Hello" var2="World!" var3=varl &a以下程序的输出结果是( )。 Dim varl Dim var2 Dim var3 varl="Hello" var2="World!" var3=varl & " " & var2 varl=10 var2=20 MSgBox var l+var2A.Hello World!B.30C.1020D.H

  • 查看答案
  • 设VAR1和UVAR2是用DW定义的变量,下列指令中正确的是( )。

    [单选题]设VAR1和UVAR2是用DW定义的变量,下列指令中正确的是( )。A.MOV VAR1,20HB.MOV AL,VAR1C.MOV VAR1,VAR2D.MOV 2000H,VAR2

  • 查看答案
  • 为使MOV AX,VAR 指令执行后;AX寄存器中的内容为4142H,下面( )

    [单选题]为使MOV AX,VAR 指令执行后;AX寄存器中的内容为4142H,下面( )数据定义会产生不正确的结果。A.VAR DW 4142HB.VAR DW 16706C.VAR DB 42H,41HD.VAR DW ‘AB’

  • 查看答案
  • 假设VAR为变量,指令MOV AX,OFFSET VAR的寻址方式是( )。

    [单选题]假设VAR为变量,指令MOV AX,OFFSET VAR的寻址方式是( )。A.直接寻址B.间接寻址C.立即寻址D.存储器寻址

  • 查看答案
  • 正确将字变量WORDVARR偏移地址送寄存器AX的指令是()。

    [多选题] 正确将字变量WORDVARR偏移地址送寄存器AX的指令是()。A . MOV AX,WORD VARRB . LES AX,WORD VARRC . LEA AX,WORD VARRD . MOV AX,OFFSETWORD VARR

  • 查看答案
  • 以下程序的输出结果是( )。Dim var1Dim var2Dim var3va

    [单选题]以下程序的输出结果是( )。 Dim var1 Dim var2 Dim var3 var1 = "Hello" var2 = "World !" var3 = var1&" "&var2 var1 = 10 var2 = 20 MsgBox var1 + var2A.Hello World! 30B.30C.102D.Hello World!

  • 查看答案
  • DOS系统功能调用方式为:(1)置入口参数;(2)中断程序编号送()寄存器后执行

    [填空题] DOS系统功能调用方式为:(1)置入口参数;(2)中断程序编号送()寄存器后执行INT21H。

  • 查看答案
  • 为了将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

  • 查看答案