首页/ 题库 / [单选题]下列程序执行后,SI寄存器中的内容为( 的答案

下列程序执行后,SI寄存器中的内容为( )。 MOV SI, -1 MOV CL, 4 SAL SI, CL AND SI, 7FFFH OR SI, 7800H NOT SI

单选题
2022-01-04 19:19
A、0FH
B、FOH
C、FFH
D、00H
查看答案

正确答案
A

试题解析
解析:SAL:算术左移:AND:逻辑与;OR:逻辑或。

标签:
感兴趣题目
设有关寄存器及存储单元的内容如下:则指令MOV AX,1100H[BX][SI]执行完毕后,AX寄存器中的值是()。
MOV SI,[BX]指令形成源操作数的物理地址时,默认的段寄存器是
下列程序执行后,SI寄存器中的内容是______。
MOV AX,COUNT[SI],如果(DS)=3000H,(SI)=2000H,COUNT=3000H,则物理地址=( )。
设(DS)=1234H,(SI)=124,(12464H)=30ABH,(12484H)=464H。试写出下列程序段执行后有关寄存器的结果。LEA.SI,[SI]MOV.AX,[SI]MOV.[SI+22H],1200HLDS.SI,[SI+20H]ADD.AX,[SI](DS)=();(SI)=();(AX)=()。
有程序如下: BUF DB. 12H,23H,34H,45H,56H,67H,78H,89H,91H MOV SI,O MOV AL,[ BUF +SI] LP: INC SI CMP SI,9 JAE EXIT CMP AL,[BUF +SI] JLE NEXT()MOV AL,[BUF +SI] A22:JMP LP EXIT:INT 3 程序执行后AL=?该程序的功能是什么?
用DEBUG调试如下程序段: MOV SI,O MOV AL,1000[ SI] LP:INC SI CMP SI,08H JAE A11 CMP.AL,1000[SI] JGE A22 MOV AL,1000[SI] A22:JMP LP A11:INT 3 DS:1000H DB 34H,47H,78H,77H DB 88H,99H,OAAH,OFFH 则程序执行后,AL=()该程序的功能是:()
下列程序执行后,(SI)为( )。 MOV CX,5 MOV SI,4 A1: INC SI INC SI LOOP A1
请指出MOV BX,[SI+DI]指令中的错误。

指出下列指令的错误:

MOV [BX],[SI]
若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行 LEA SI,[BX]指令后,SI寄存器的内容是( )。
设内存22000H和22001H单元分别存放的数据为04H和06H,写出如下程序的运行结果,并指出该程序段的功能。 MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SHL AL, CL ADD AL,[ SI] MOV[ SI+2], AL INT 3 请问:SI=();AL();(22002H)=();程序功能是:()
相关题目
已知(DS)=4000H,(SI)=1000H,COUNT=2000H,(CS)=3000H,在执行 MOV AX,[COUNT+SI] 指令时,源操作数的物理地址是 ( )
对于下列程序段:( ) AGAIN:MOV AL,[SI] MOV ES:[DI],AL INC SI INC DI LOOP AGAIN   也可用______指令完成同样的功能。

执行以下指令后:
MOV AL,15H
MOV CL,06H
MUL CL
AX寄存器的内容是()

执行以下指令后:
MOV AL,19H
MOV CL,08H
MUL CL
AX寄存器的内容是()

执行以下指令后:
MOV AL,1AH
MOV CL,0AH
MUL CL
AX寄存器的内容是()

执行以下指令后:
MOV AL,1BH
MOV CL,0CH
MUL CL
AX寄存器的内容是()

下列程序执行后,DX寄存器的内容是( )。 CODE SEGMENT ASSUMECS:CODE START: MOV CL,3 MOV DX,0C6H ROL DX,2 ROR DX,CL CODE ENDS END START
执行下列指令后: MOV AX, 1234H MOV CL, 4 ROL AX, CL DEC AX MOV CX, 4 MUL CX HLT 寄存器AH的值是( )。
有下列指令: MOV AX,1234H MOV CL,4 ROL AX,CL DEC AX MOV CX,4 MUL CX HLT 执行这些指令后,寄存器AL的值是( )

执行以下指令后:
MOV AL,18H
MOV CL,06H
MUL CL
AX寄存器的内容是()

执行以下指令后:
MOV AL,16H
MOV CL,05H
MUL CL
AX寄存器的内容是()

执行下列指令后: MOV AX,1234H MOV CL,4 ROL CL DEC AX MOV CX,4 MUL CX HLT (AH)=( )
若BX=1000H,DS=2000H,(21000H)=12H,(21001H)=34H。执行MOV SI,[BX]指令后SI=()
指令MOV AX,[SI]的寻址方式是()
执行下面的程序后,AX寄存器中的数据是( )。 BUT DW 10DUP(2) XOR AX, AX MOV CX, LENGTH MOV SI,SIZE BUF—TYPEBUF NEXT: ADD AX,BUF [SI] SUB SI,TYPE BUF LOOP
执行下面的程序后,AX寄存器中的数据是( )。 BUT DW 10 DUP (2) XOR AX,AX MOV CX,LENGTH MOV SI,SIZE BUF-TYPE BUF NEXT: ADD AX,BUF [SI] SUB SI,TYPE BUT LOOP
下列程序执行后,SI寄存器中的内容为( )。 MOV SI, -1 MOV CL, 4 SAL SI, CL AND SI, 7FFFH OR SI, 7800H NOT SI
下面有4条指令:Ⅰ.MOV AL,[BX+SI+1AOH]Ⅱ.MOV AL,80H[BX][DI]Ⅲ.MOV AL,[BP+SI-0AOH]Ⅳ.MOV AL,[BP]其中(DS)=0930H,(SS)=0915H,(SI)=OAOH,(DI)=1COH,(BX)=80H,(BP)=470H。( )指令能在AL寄存器中获得相同的结果。
指出下列指令的错误:MOV AX,[SI][DI]

阅读下列程序,指出运行结果
MOV SI,2500H
MOV AX,1000H
MOV DS,AX
MOV CL,05H
NEXT:MOV[ SI] ,AL
INC AL
INC SI
DEC CL
JNZ NEX
TINT 3
程序运行后结果为:DS=()H SI=()HAX=()H CL=()H

广告位招租WX:84302438

免费的网站请分享给朋友吧