执行以下指令后CX的值一定为0000H。 MOV AX,1234H MOV CX,0008H AA: ADD AX,AX LOOPE AA HLT
第1题:
执行以下程序段后,(BX)=( )。 MOV AX,0 MOV BX,1 MOV CX,100 A:ADD AX,BX INC BX LOOP A HLT
A.99
B.100
C.101
D.102
第2题:
执行以下程序段后,(AX)=( )。 MOV AX,0 MOV BX,1 MOV CX,100 A: ADD AX,BX INC BX LOOP A HLT
A.5000
B.5050
C.5100
D.5150
第3题:
下列指令中,源操作数属于立即寻址方式的指令是( )。
A.ADD AX,[2000H]
B.MOV CX,2000H
C.ADD DX,AX
D.MOV AX,(D1)
第4题:
执行下段程序后,AX=( )。 MOV CX,4 MOV AX,25 LP: SUB AX,CX LOOP LP HLT
A.10
B.15
C.20
D.25
第5题:
有下列指令: MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX HLT 执行这些指令后,寄存器AL的值是( )
A.60H
B.00H
C.04H
D.AOH
第6题:
执行下列指令后: MOV AX,1234H MOV CL,4 ROL CL DEC AX MOV CX,4 MUL CX HLT (AH)=( )
A.92H
B.8CH
C.8DH
D.00H
第7题:
已知(AX)=004FH,(CX)=0000H,执行下列程序后,CX的值为 MOV BX,0 MOV CX,16 P1: SHL AX,1 JNC P2 INC BX P2: LOOP P1 MOV CX,BX
A.05H
B.11H
C.00H
D.01H
第8题:
阅读下列程序,说明程序执行后DL,AX,CX,CF的值。 MOV AX, 1234H MOV CX, 16 MOV DL,0 Ll: ROL AX,1 JNC NEXT INC DL NEXT: LOOP L1 INT 3 DL=(),AX=(),CX=(),CF=()。
第9题:
已知(AX)=1234H,执行下述三条指令后,(AX)=() MOV BX,AX NEG BX ADD AX,BX
第10题:
在下列程序段括号中分别填入以下指令 (1)LOOP NEXT (2) LOOPE NEXT (3) LOOPNE NEXT 试说明在这三种情况下,程序段执行完后,AX,BX,CX,DX 的内容分别是什么。 START: MOV AX,01H MOV BX,02H MOV DX,03H MOV CX,04H NEXT: INC AX ADD BX,AX SHR DX,1
第11题:
完成同指令XCHG AX,BX相同功能的指令或指令序列是()。
第12题:
第13题:
执行下列指令后: MOV AX, 1234H MOV CL, 4 ROL AX, CL DEC AX MOV CX, 4 MUL CX HLT 寄存器AH的值是( )。
A.92H
B.8CH
C.8DH
D.OOH
第14题:
下列指令中,不正确的指令是( )。
Ⅰ MOV AX,BX
Ⅱ ADD AX,CL
Ⅲ MOV 2000H,CX
Ⅳ MOV AX.[DX]
A.Ⅲ
B.Ⅱ、Ⅲ和 Ⅳ
C.Ⅱ和Ⅲ
D.Ⅰ、Ⅱ、Ⅲ、Ⅳ
第15题:
执行下面的程序段后,(AX)=_____。
MOV CX,5
MOV AX,50
NEXT: SUB AX,CX
LOOP NEXT
HLT
第16题:
执行完下列指令后: MOV AX,1234H MOV CL,4 ROL AX, CL DEC AX MOV CX,4 MUL CX HLT (AL)=( )。
A.60H
B.00H
C.04H
D.A0H
第17题:
执行下列指令后,AX寄存器中的数据是( )。 MOV CX,5 MOV AX,50 NEXT: SUB AX,CX LOOP NEXT HLT
A.0
B.5
C.45
D.35
第18题:
执行下段程序后 MOV CX, 5 MOV AX, 50 LPl: SUB AX, CX LOOP LPl HLT AX=( )。
A.25
B.35
C.40
D.30
第19题:
执行下列指令后,AX的值为 MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX
A.8D00H
B.9260H
C.8CA0H
D.0123H
第20题:
阅读下列程序段,假定AX=-110,CX=+8,执行该程序后,问AX,DX分别是多少? MOV AX,-110 MOV CX,8 CWD IDIV CX
第21题:
执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)=(),(BX)=()。
第22题:
下列MOV指令中,不正确的指令是()。
第23题:
第24题:
MOV AX,BX
MOV BX,AX
PUSH AX POP BX
MOV CX,AX MOV AX,BX MOV BX,CX