[问答题]

已经定义数据段如下:

DATASEGMENT

NUM=56

X DB NUM

Y DB 27

Z DW 148

DATAENDS

指出下列指令中的错误:

(1)MOV Y,X

(2)MOV BL,04B8H

(3)MOV AL,Z

(4)MOV [BX],3

(5)MOV [BX],[DI]

(6)MOV DS,DATA

(7)MOV NUM,AX

(8)MOV ES,DS

(9)MOV AX,FLAGS

(10)MOV CS,AX

参考答案与解析:

相关试题

程序在数据段中定义数据如下: NUMS DB 20 DB 53 DB 'JACK

[判断题]程序在数据段中定义数据如下: NUMS DB 20 DB 53 DB 'JACK'则对应下列指令的描述符中正确的是( )。Ⅰ LEA DX, NUMSⅡ MOV CL, [DX+2]Ⅲ MOV BX, NUMSA.Ⅰ、Ⅲ中指令都正确B.Ⅰ正确,Ⅲ错误C.Ⅰ错误,Ⅲ正确D.Ⅰ、Ⅲ都不正确

  • 查看答案
  • 程序在数据段中定义数据如下: NUMS DB 20 DB 53 DB'JACK'

    [判断题]程序在数据段中定义数据如下: NUMS DB 20 DB 53 DB'JACK'则对应下列指令的描述符中正确的是( )。Ⅰ LEA DX, NUMSⅡ MOVCL, [DX+2]Ⅲ MOV BX, NUMSA.Ⅰ、Ⅲ中指令都正确B.Ⅰ正确,Ⅲ错误C.Ⅰ错误,Ⅲ正确D.Ⅰ,Ⅲ都不正确

  • 查看答案
  • 数据定义如下:X1 DB 10H,100,-1X2 DW 10H,100,-1X

    [填空题] 数据定义如下:X1 DB 10H,100,-1X2 DW 10H,100,-1X3 DD?COUNT EQU X3-X1变量COUNT的值是(),其表示的意义是()。

  • 查看答案
  • 根据下面的数据段定义:DSEG SEGMENT A DW 1234H B DB

    [单选题]根据下面的数据段定义:DSEG SEGMENT A DW 1234H B DB 56H C EQU A+1 DSEG ENDS 执行MOV BX,C指令后,BX寄存器中的内容是A.0001HB.1234HC.3456HD.5612H

  • 查看答案
  • 下面是数据段的定义 DSEG SEGMENT A DB '1234' BDW

    [单选题]下面是数据段的定义 DSEG SEGMENT A DB '1234' BDW A DSEG ENDS 执行MOV BX,B 指令后,BX寄存器中内容是( )。A.3231HB.1234HC.3132HD.0000H

  • 查看答案
  • 某数据段如下:DATA SEGMENTORG 20HX DB 12H,&rsqu

    [单选题]某数据段如下:DATA SEGMENTORG 20HX DB 12H,’AB’Y DW 789AHDATA ENDS Y单元的偏移地址是()。A . 20HB . 21HC . 22HD . 23H

  • 查看答案
  • 根据下面定义的数据段:DSEGSEGMENTDAT1DB`1234`DAT2DW

    [单选题]根据下面定义的数据段:DSEGSEGMENTDAT1DB`1234`DAT2DW5678HDAT3DD12345678HADDREQUDAT3-DAT1DSEGENDS执行指令MOVAX,ADDR后,AX寄存器中的内容是()。A . 5678HB . 0008HC . 0006HD . 0004H

  • 查看答案
  • 根据下面定义的数据段: DSEG SEGMENT DAT1 DB '1234'

    [单选题]根据下面定义的数据段: DSEG SEGMENT DAT1 DB '1234' DAT2 DW 5678H ADDR EQU DAT2-DAT1 DSEG ENDS 执行指令MOV AX,ADDR后,AX寄存器中的内容是A.5678HB.7856HC.4444HD.0004H

  • 查看答案
  • 根据下面定义的数据段: DSEG SEGMENT DATl DB'1234' D

    [单选题]根据下面定义的数据段: DSEG SEGMENT DATl DB'1234' DAT2 DW 5678H ADDR EQU DAT2-DAT1 DSEG ENDS 执行指令MOV AX,ADDR后,AX寄存器中的内容是______。A.5678HB.7856HC.4444HD.0004H

  • 查看答案
  • 根据下面定义的数据段 DSEG SEGMENT DAT1 DB '1234' D

    [单选题]根据下面定义的数据段 DSEG SEGMENT DAT1 DB '1234' DAT2 DW 5678H ADDR EQU DAT2-DAT1 DSEG ENDS 执行指令MOV AX,ADDR后,AX寄存器中的内容是( )。A.5678HB.7856HC.4444HD.0004H

  • 查看答案
  • 已经定义数据段如下:DATASEGMENTNUM=56X DB NUMY DB