数据段有语句“ABC BYTE 3DUP(1,2,3)”,代码段指令“MOV CL,ABC+3”执行后,CL等于多少?
有如下程序:
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, 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,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寄存器的内容是()
分析下面程序段,
MOV AL,200
SAR AL,1
MOV BL,AL
MOV CL,2
SAR AL,CL
ADD AL,BL
试问程序段执行后
(BL)=?
(AL)=?
执行以下指令后:
MOV AL,18H
MOV CL,06H
MUL CL
AX寄存器的内容是()
执行以下指令后:
MOV AL,16H
MOV CL,05H
MUL CL
AX寄存器的内容是()
执行下列指令后,(AX)=()。
MOV AX,1234H
MOV CL,4
ROL AX,CL
DEC AX
MOV CX,4
MUL CX
HLT
免费的网站请分享给朋友吧