写一段子程序SKIPLINES,完成输出空行的功能。空出的行数在AX寄存器中。
正确答案:
程序如下:
CSEG SEGMENT
SKIPLINES PROC FAR
ASSUME CS:CSEG
BEGIN:PUSH CX
PUSH DX
MOV CX,AX
DISP:MOV DL,0DH;显示回车换行,即输出空行
MOV AH,2;显示一个字符的DOS调用
INT 21H
MOV DL,0AH
MOV AH,2;显示一个字符的DOS调用
INT 21H
LOOP DISP
POP DX
POP CX
RET
SKIPLIN ESENDP
END
CSEG SEGMENT
SKIPLINES PROC FAR
ASSUME CS:CSEG
BEGIN:PUSH CX
PUSH DX
MOV CX,AX
DISP:MOV DL,0DH;显示回车换行,即输出空行
MOV AH,2;显示一个字符的DOS调用
INT 21H
MOV DL,0AH
MOV AH,2;显示一个字符的DOS调用
INT 21H
LOOP DISP
POP DX
POP CX
RET
SKIPLIN ESENDP
END
答案解析:有

微信扫一扫手机做题