D.ATA SEGMENT
X DW 0
Y DW 0
Z DW 100,200,300
D.ATA ENDS
C.ODE SEGMENT
A.SSUME CS:CODE DS:DATA
START: MOV AX,DATA
MOV DS,AX
LEA BX,Z
MOV AX,[BX]
MOV AX,2[BX]
MOV X,AX
MOV AH,4CH
INT 21H
C.ODE ENDS
E.ND START
[单选题]执行下列程序后,(CX)=( )。 DATA SEGMENT A DW 1, 2, 3, 4, 5 B DW 5 DATA SEGMENT CODE SEGMENT ASSUME CS: CODE, DS: DATA START: MOV AX, DATA MOV DS, AX LEA BX, A ADD BX, B MOV CX, [BX] MOV AH, 4CH INT 21H CODE ENDS END STARTA.400B.0C.10D.100
[单选题]下述程序为一数据段,正确的判断的是( )。 DATA SEGMENT X DB 332H FIRST=1 FIRST EQU2 ENDSA.以上5条语句为代码段定义,是正确的B.语句3,4分别为FIRST赋值,是正确的C.语句2定义变量X是正确的D.以上没有正确的答案
[单选题]下述程序为一数据段,正确的判断是( )。 DATA SEGMENT X DB 332H FIRST = 1 FIRST EQU 2 ENDSA.以上5条语句为代码段定义,是正确的B.语句3、4分别为FIRST赋值,是正确的C.语句2定义变量X是正确的D.以上没有正确答案
[单选题]下述程序为一数据段,正确的判断是( )。 DATA SEGMENT X DB 332H FIRST=1 FIRST EQU2 ENDSA.以上5条语句为代码段定义,是正确的B.语句3,4分别为FIRST赋值,是正确的C.语句2定义变量X是正确的D.以上没有正确的答案
[单选题]以下程序段执行完后,变量x的值为( )。x=2y=4dox=x*yy=y+1loop while y<4A.2B.4C.8D.20
[单选题]x=0;for(i=0;i<99;i++)if(i)x++;执行完程序段后,x的值是()A . 0B . 30C . 98D . 90
[单选题]执行下列程序段后,变量X的值是( )。A.2B.4C.6D.8
[单选题]下列程序执行后,DX寄存器的内容是( ) CODE SEGMENT ASSUME CS:CODE START: MOV CL,3 MOV DX,0C6H ROL DX,2 ROR DX,CL CODE ENDS END STARTA.35B.63HC.53HD.138H
[单选题]执行下列程序段后,x的值是( )。n = 5: x = 1: i = 1D.ox = x * ii = i + 1Loop While i< nA. 10B. 15C. 24D. 120
[主观题]执行以下程序段后,变量x=______,y______。int x=5;int y=0;y = --x * 3;