下面的代码段执行之后count的值是()intcount=1;for(inti=1;i<=5;i++){count+=i;}System.out.println(count);
A.5
B.1
C.15
D.16
A.5
B.1
C.15
D.16
第1题
假设ES段中有一个字符串‘12FG3LM5C’,其名为ARRAY。下面的程序段执行后CX的值是______。
CLD
LEA DI, ES:ARRAY
MOV AL, 'G'
MOV CX, 9
REPNE SCASB
HLT
A.9 B.5
C.4 D.0
第2题
执行下面的程序段,x的值为【 】。 Private Sub Command1_Click() For i=1 To 9 a=a + i Next i x=Val(i) MsgBox x End Sub
第3题
A.将COUNT的值传送给DX
B.将COUNT+BP+DI的值传送给DX
C.将数据段中有效地址为COUNT+BP+DI的存储单元的值传送给DX
D.将堆栈段中有效地址为COUNT+BP+DI的存储单元的值传送给DX
第4题
分析以下程序,判断程序段执行完毕后,SI寄存器中的值为______。
ORG 8000H
VAR1 DW 4321H,12H,46H
VAR2 DB 15H,16H,76H
COUNT EQU 2H
……
LEA SI,VAR2
MOV AL,COUNT[SI]
HLT
第5题
分析以下程序,判断程序段执行完毕后,SI寄存器中的值为______。
ORG 80O0H
VAR1 DW 4321H, 12H, 46H
VAR2 DB 15H, 16H, 76H
COUNT EQU 2H
…
LEA SI, VAR2
MOV AL, COUNT [SI]
HLT
第6题
假设ES段中有一个字符串‘12FG3LM5C’,其名为ARRAY。下面的程序段______。
CLD
LEA DI,ES:ARRAY
MOV AL,‘G’
MOV CX,9
REPNE SCASB
HLT
执行后CX的值是
A.9 B.5
C.4D.0
第8题
执行下面的程序段后,DAT1单元的值是______。
DAT1 DB 12H, 34H
DAT2 D6 56H, 78H
MOV AX, WORD PTR DAT1
CMP AX, WORD PTR DAT2
JA DONE
MOV BX, WORD PTR DAT2
MOV WORD PTR DAT2,AX
MOV WORD PTR DAT1,BX
DONE: HLT
A.34H B.78H
C.12H D.56H
第9题
执行下面的程序段后,AX寄存器中的数据是______。
MOV AX, 0034H
MOV BL, 16
MUL BL
第10题
执行下面的程序段后,DAT1单元的值是______。
DAT1 DB 12H,34H
DAT2 D6 56H,78H
MOV AX,WORD PTR DAT1
CMP AX,WORD PTR DAT2
JA DONE
MOV BX,WORD PTR DAT2
MOV WORD PTR DAT2,AX
MOV WORDPTRDAT1,BX
DONE:HLT
A.34H B.78H
C.12H D.56H