更多"下列程序执行后,SI寄存器中的内容为( )。 MOV SI, -1"的相关试题:
[单项选择]下列程序执行后,SI寄存器中的内容为( )。
MOV SI, -1
MOV CL, 4
SAL SI, CL
AND SI, 7FFFH
OR SI, 7800H
NOT SI
A. 0FH
B. FOH
C. FFH
D. 00H
[单项选择]下列程序执行后,(SI)为 ( )
MOV CX,5
MOV SI,4
Al:INC SI
INC SI
LOOP AI
A. 4
B. 5
C. 14
D. 15
[单项选择]下列程序执行后,(SI)为( )。
MOV CX, 10
MOV SI, 5
A1: INC SI
INC SI
LOOP A1
A. 14
B. 15
C. 24
D. 25
[单项选择]下列程序执行后,(SI)为( )。 MOV CX,5
MOV SI,4
A1:INC SI
INC SI
LOOP A1
A. 4
B. 5
C. 14
D. 15
[单项选择]执行下列程序段后,AL=( )。
MOV AL,64
MOV CL,2
SHR AL,CL
MOV CL,AL
SHR AL,2
ADD AL,CL
A. 16
B. 20
C. 32
D. 64
[单项选择]有下列程序段:
AGAIN:MOV AL,[SI]
MOV ES: [DI],AL
INC SI
INC DI
LOOP AGAIN
下列指令中______可完成与上述程序段相同的功能。 ( )
A. REP MOVSB
B. REP LODSB
C. REP STOSB
D. REPE SCASB
[单项选择]有下列指令:
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
[填空题]下列程序执行后,(BX)=_____ 。
MOV CL,7
MOV BX,8016H
SHR BX,CL
[填空题]下列程序执行后,(BX)= 【17】 。
MOV CL,5
MOV BX,7138H
SHR BX,CL
[单项选择]对于以下程序段:
AGAIN:MOV AL,[SI]
MVO ES:[DI],AL
INC SI
INC DI
LOOP AGAIN
也可以用下列指令( )完成同样的功能。
A. REP MVOSB
B. REP LODSB
C. REP STOSB
D. REP ESCASB
[单项选择]下列指令中( )指令是不合法的。
① MOV SI,OFFSET[DI] ②LEA SI,OFFSET[DI]
③ JMP SHORT PTR[BX] ④CALL WORD PTR[BX]
A. 1条
B. 2条
C. 3条
D. 4条
[单项选择]执行下面的程序段后,AL寄存器中的内容应该是( )。
MOV AL,03H
MOV BL,09H
SUB AL,BL
A. 0FAH
B. 04H
C. 06H
D. 86H
[单项选择]执行以下程序段后,(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
[单项选择]交换寄存器SI,DI的内容,正确的程序段是 ( )
A. PUSH SI
B. PUSH SI
C. MOV AX,SI
D. MOVAX,SI
[单项选择]执行以下程序段后,(BX)=( )。
MOV AX,0
MOV BX,1
MOV CX,100
A: ADD AX,BX
INC BX
LOOPA
HLT
A. 99
B. 100
C. 101
D. 102
[单项选择]
下面有4条指令:
Ⅰ.MOV AL,[BX+SI+1A0H]
Ⅱ.MOV AL,80H[BX][DI]
Ⅲ.MOV AL,[BP+SI-0A0H]
Ⅳ.MOV AL,[BP] 其中(DS)=0930H,(SS)=0915H,(SI)=0A0H,(DI)=1C0H,(BX)=80H,(BP)=470H。
试问哪些指令能在AL寄存器中获得相同的结果?()
A. 仅Ⅰ和Ⅱ
B. 仅Ⅱ和Ⅲ
C. 仅Ⅲ和Ⅳ
D. Ⅰ、Ⅱ、Ⅲ和Ⅳ
[单项选择]分析下面指令序列执行后的正确结果是( )。
MOV BX,OFFFCH
MOVCL,2
SARBX,CL
A. 3FFFH
B. 0FFFFH
C. 0FFFCH
D. 0FFF5H
[单项选择]执行下段程序后,AX:( )。
MOV CX,4
MOV AX,25
LP: SUB AX,CX
LOOP LP
HLT
A. 10
B. 15
C. 20
D. 25