根据下面的数据定义: ORG 10H DATl DB 10 DUP(?) DAT2 EQU 12H DAT3 DN 56H,$+10 数据项$+10的值是( )。
A.0026H
B.0027H
C.0032H
D.0033H
第1题:
根据下面的数据定义: ORG 10H DAT1 DB 10DUP(?) DAT2 EQU 12H DAT3 DW 56H,$+10 数据项$+10的值是( )
A.0026H
B.0027H
C.0032H
D.0033H
第2题:
根据下面定义的数据段 DSEG SEGMENT DAT1 DB '1234' DAT2 DN 5678H ADDR EQU DAT2—DAT1 DSEG ENDS 执行指令MOV AX,ADDR后,AX寄存器中的内容是
A.5678H
B.7856H
C.4444H
D.0004H
第3题:
若定义VAR DB 2 DUP(1,2,2 DUP (3),2 DUP (1)),则在VAL存储区内前5个单元的数据是【 】。
第4题:
根据下面的数据定义: ORG 10H DATl DB 10 DUP(?) DAT2 EQU 12H DAT3 DW 56H,$+10 数据项$+10的值是( )。
A.0026H
B.0027H
C.0032H
D.0033H
第5题:
执行下面的程序段后,AX中的内容是( )。 NUM DW? NAME DB 10 DUP(?) CNT EQU 10 LEN EQU $—NUM MOV AX,LEN
A.16H
B.17H
C.11H
D.12H
第6题:
根据下面的数据段定义:DSEG SEGMENT A DW 1234H B DB 56H C EQU A+1 DSEG ENDS 执行MOV BX,C指令后,BX寄存器中的内容是
A.0001H
B.1234H
C.3456H
D.5612H
第7题:
根据下面定义的数据段: DSEG SEGMENT DATl DB'1234' DAT2 DW 5678H ADDR EQU DAT2-DAT1 DSEG ENDS 执行指令MOV AX,ADDR后,AX寄存器中的内容是______。
A.5678H
B.7856H
C.4444H
D.0004H
第8题:
有下列数据定义语句: DATA SEGMENT ADDR DW NUMBER NUMBER DB 10 ARRAY,DB 5 DUP(0) TABLEl DD RTl RT2; (RTl,RT2是标号) DATA ENDS 则变量ADDR中存储的内容是( );
A.0
B.1
C.2
D.10
第9题:
已知以下数据段: DATA SEGMENT VAR1 DB 10 dup(2, 3 dup( )) VAR2 DW VAR3, VAR1, 10h VAR3 DB 10, , 12 dup( ) DATA ENDS 数据段DATA中定义的三个变量共占用()字节空间。
第10题:
根据下面定义的数据段: DSEG SEGMENT DAT1 DB '1234' DAT2 DW 5678H DAT3 DD 12345678H ADDR EQU DAT3–DAT1 DSEG ENDS 执行指令MOV AX, ADDR后,AX寄存器中的内容是()
第11题:
已知以下数据段: DATA SEGMENT VAR1 DB 8 dup (2, 3 dup(?)) VAR2 DW VAR3, VAR1, 10h VAR3 DW 10, ?, 8 dup(?) DATA ENDS 数据段DATA中定义的三个变量共占用()字节空间。
第12题:
第13题:
根据下面的数据段定义,执行MOV BX,ADDR2指令后,(BX)=( )。 DSEG SEGMENT DAT DW 1234H ADDR1 DB 56H ADDR2 EQU DAT+1 DSEG ENDS
A.0001H
B.1234H
C.3456H
D.5612H
第14题:
根据下面的程序段,AL寄存器中的数据是( )。 NUM DW ? NAME DW 10 DUP(?) CNT EQU 10 LEN EQU $-NUM MOV AL,LEN
A.16H
B.17H
C.11H
D.12H
第15题:
根据下面的程序段,AL寄存器中的数据是( )。 NUM DW ? NAME DW 10DUP(?) CNT EQU 10 LEN EQU $—NUM MOV AL,LEN
A.16H
B.17H
C.11H
D.12H
第16题:
下面的程序段: NUM DW ? NAMEDW 10 DUP (?) CNT EQU 10 LEN EQU $-NUM HOV AX, LEN 执行后,AX中的内容是( )。
A.16H
B.17H
C.11H
D.12H
第17题:
执行下列指令后: STR1 DW ‘AB’ STR2 DB 16 DUP(?) CNT EQU $ -STR1 MOV CX,CNT (CL)= ( )
A.10H
B.12H
C.OEH
D.0FH
第18题:
执行下列指令后,(CL)=______。 STR1 DW 'AB' STR2 DB 16DUP(?) CNT EQU $-STR1 MOV CX,CNT MOV AX,STR1 HLT
A.10H
B.0EH
C.12H
D.0FH
第19题:
执行下面的程序段后,DAT1单元的值是( )。 DAT1 DB 12H,34H DAT2 DB 56H,78H MOV AX, WORD PTR DAT1 CMP AX, WORD PTR DAT2 JA DONE MOV BX, WORD PTR DAT2 MOV OWRD PTR DAT2,AX MOV OWRD PTR DAT1, BX DONE: HLT
A.34H
B.78H
C.12H
D.56H
第20题:
如果数据段有如下定义,则编译后变量VAR2分配的字节数为 VAR1 DB VAR2 DB 10 DUP(34H,2 DUP(?))
A.30个字节
B.20个字节
C.40个字节
D.10个字节
第21题:
假设程序中的数据定义如下: PAR DW ? PNAME DB 16 DUP(?) COUNT DD ? PLENTH EQU $-PAR 求PLENTH的值为多少?表示什么意义?
第22题:
指出以下数据定义伪指令所分配的字节数(8086系统)。 (1)DATA1 DB 10,?,‘A’ (2)DATA2 DW 10 DUP(2,3 DUP(?),1) (3)DATA3 DB ‘HELLO,WORLD!’,‘$’ (4)DATA4 DW DATA4
第23题:
数据定义如下: X1 DB 10H,100,-1 X2 DW 10H,100,-1 X3 DD? COUNT EQU X3-X1 变量COUNT的值是() ,其表示的意义是()。