执行指令mov al,12h,mov bl,12h,mov dl,02h,cmpxchg bl,dl后,al的值为()
有如下程序:
START: MOV BL,67H
MOV AL,BL
MOV CL,4
SHR AL,CL
MOV BH,AL
OR BH,30H
MOV AL,BL
AND AL,OFH
MOV BL,AL
OR BL,30H
INT 3
运行上面程序后,BH=(),BL=()
阅读程序,说明程序执行后BH,BL,AL,CL的值;
MOV BL,26H
MOV AL,BL
MOV CL,4
SHR BL,CL
ADD BL,30H
MOV BH,BL
AND AL,OFH
ADD AL,30H
MOV BL,AL
INT 3
BH=(),BL=(),AL=(),CL=()。
阅读程序,说明程序执行后BH,BL,AL,CL的值;
MOV BL, 72H
MOV AL, BL
MOV CL, 4
SHR BL, CL
OR BL, 30H
MOV BH, BL
AND AL, OFH
OR AL, 30H
MOV BL, AL
INT 3
BH=(),BL=(),AL=(),CL=()
已知有程序段如下:
MOV AL,35H
MOV DL,AL
AND DL,0FH
AND AL,0F0H
MOV CL,4
SHR AL,CL
MOV BL,10
MUL BL
ADD AL,DL
执行之后,AL的值等于多少?该程序段完成了什么功能?
源程序如下:
MOV AL,0B7H
AND AL,0DDH
XOR AL,81H
OR AL,33H
JP LAB1
JMP LAB2
源程序如下:
MOV AL,0B7H
AND AL,0DDH
XOR AL,81H
OR AL,33H
JP LAB1
JMP LAB2
试问:执行程序后AL=();程序将转到哪一个地址执行:()。
阅读下列程序段,说明程序执行后AL,BX的值。
OPE1 DB 3..4
OPE2 DW 3345H, 6799H
MOV AL, OPE1
MOV BX, OPE2 +1
SUB BL, AL
INT 3
结果:AL=();BX=()。
197.执行以下指令
MOV AL,79H
MOV BL,60H
ADD AL,BL
的结果是()
执行以下指令后:
MOV AX,C025H
MOV BL,25H
DIV BL
AX的内容为:()
执行以下指令后:
MOV AL,56H
OR AL,0FH
AL的内容为:()
执行以下指令后:
MOV AX,5634H
MOV BL,2BH
DIV BL
AX的内容为:()
执行以下指令
MOV AL,7BH
MOV BL,5EH
ADD AL,BL
的结果是()
执行以下指令
MOV AL,7EH
MOV BL,5BH
ADD AL,BL
的结果是()
分析下面程序段,
MOV AL,200
SAR AL,1
MOV BL,AL
MOV CL,2
SAR AL,CL
ADD AL,BL
试问程序段执行后
(BL)=?
(AL)=?
执行以下指令后:
MOV AX,1234H
MOV BL,06H
DIV BL
AX的内容为:()
执行以下指令后:
MOV AX,1256H
MOV BL,08H
DIV BL
AX的内容为:()
执行以下指令后:
MOV AX,AB78H
MOV BL,68H
DIV BL
AX的内容为:()
免费的网站请分享给朋友吧