执行下面的程序段后,AX寄存器中的内容是______。 ARRAY DW 10DUP(2) XOR AX,AX MOV CX,0AH MOV SI,1
A.A.20
B.B.30
C.C.32
D.D.40
A.A.20
B.B.30
C.C.32
D.D.40
第1题
执行下面的程序段后,AX寄存器中的数据是______。
MOV AX, 0034H
MOV BL, 16
MUL BL
第2题
执行下面的程序段后,AX寄存器中的内容是______。
ARRAY DW 10DUP(2)
XOR AX, AX
MOV CX, 0AH
MOV SI, 12H
NEXT: ADD AX,ARRAY[SI]
SUB SI, 2H
Lool NEXT
A.20 B.30
C.32 D.40
第3题
执行下面的程序段
SSEG SEGMENt
DW 128 DUP (0)
TOP LABEL WORD
SSEG ENDS
…
MOV AX, SSEG
MOV SS, AX
LEA SP, TOP
堆栈指针SP寄存器的内容应该是______。
A.80H B.81H C.100H D.102H
第4题
为了使AX和BX寄存器中的两个16位二进制数具有相同的符号位,下面的程序段中应填写______指令。
PUSH AX
______
______
TEST AX, 8000H
JZ SAME
XOR BX, 8000H
SAME: POP AX
A.AND AX,BX B.XOR AX,BX
C.SUB AX,BX D.OR AX,BX
第5题
A.ADC AX, 0
B.SHL AX, 1
C.ROL AX, 1
D.RCL AX, 1
第6题
DATA SEGMENT
TABLE_ADDRDW 1234H
DATA ENDS
┆
MOV AX,TABLE ADDR
LEA AX,TABLE ADDR
请问上面程序段中的两条语句执行之后,AX寄存器中的内容是多少?
第7题
执行下面的程序段后,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
第8题
执行下面的程序段后,AL中的内容为______。
BUF DW OOIIH, 2233H, 4455H
MOV BX, OFFSET BUF
MOV AL, 3
XLAT
A.22H B.33H
C.44H D.55H
第9题
执行下面的程序段后,AL中的内容为______。
BUF DW 0011H,2233H,4455H
MOV BX,OFFSET BUF
MOV AL,3
XLAT
A.22H B.33H
C.44H D.55H