你可能喜欢
问答题
AND AL,AL
JZ BRCH1
RCR AL,1
JZ BRCH2
RCL AL,1
INC AL
JZ BRCH3
:
上述程序运行后,试回答:
(1)当(AL)=?时,程序转向BRCH1
(2)当(AL)=?时,程序转向BRCH2
(3)当(AL)=?时,程序转向BRCH3
①(AL)=0,②(AL)=1,③(AL)=-1
问答题
STRING
DB‘ABCDEFGHIJ’
MOVAH,01从键盘输入字符1~9
INT21H
ANDAL,0FH
DECAL
XORAH,AH
MOVBX,OFFSETSTRING
ADDBX,AX
MOVBL,[BX]
MOVAH,02H
;显示输出
INT21H
:
试回答:
显示器显示字符‘D’。
问答题
STRING
DB‘ABCDEFGHIJ’
MOVAH,01从键盘输入字符1~9
INT21H
ANDAL,0FH
DECAL
XORAH,AH
MOVBX,OFFSETSTRING
ADDBX,AX
MOVBL,[BX]
MOVAH,02H
;显示输出
INT21H
:
试回答:
问答题
程序段如下:
BLK1 DB 46,84,34,-5,20,122,73
:
MOV CX,7
LEA S1,BLK1
NEXT:MOV AL,[SI]
INC SI
TEST AL,81H
LOOPZ NEXT
MOV BL,[SI]
:
请回答程序段运行后:
(AL)=?
(BL)=?
(AL)=-5或0FBH
(BL)=14H或20
问答题
分析下面程序段,
MOV AL,200
SAR AL,1
MOV BL,AL
MOV CL,2
SAR AL,CL
ADD AL,BL
试问程序段执行后
(BL)=?
(AL)=?
(BL)=0E4H
(AL)=0DDH
问答题
现有下列程序
MOV AX,6540H
MOV DX,3210H
MOV CL,04
SHL DX,CL
MOV BL,AH
SHL AX,CL
SHR BL,CL
OR DL,BL
试问上述程序段运行后,
(AX)=?
(BL)=?
(DX)=?
(AX)=5400H
(BL)=06H
(DX)=2106H
问答题
A DW 1234H
B DW 5678H
:
PUSH A
PUSH B
POP A
POP B
试回答:
①上述程序段执行后(A)=?,(B)=?
②设执行前SP=200H,执行后SP=?
①A.=5678H B.=1234H
②SP=2000H
问答题
D1 DB 20H DUP(?)
D2 DW D1
请写出用一条指令实现取D1的偏移地址=>SI中的三种方法。
①LEA SI,D1
②MOV SI,OFFSET D1
③MOV SI,D2
上述三种方法无先后顺序。