现有程序:
.MODEL SMALL
.STACK 100H
.DATA
.CODE
MAIN PROC
MOV CL, 1
MOV BL, 1
MOV CH, 9
MOV BH, 1
MOV AH, 2
SPACE:
CMP CH, 0
JZ TOP
MOV DL, ' '
INT 21H
INC BH
CMP BH, CH
JBE SPACE
TOP:
MOV DL, '*'
INT 21H
INC BL
CMP BL, CL
JBE TOP
MOV DL, 0DH
INT 21H
MOV DL, 0AH
INT 21H
MOV BL, 1
MOV BH, 1
DEC CH
INC CL
CMP CL, 10
JBE SPACE
MOV AH , 4CH
INT 21H
MAIN ENDP
END MAIN
上面程序运行后,出现“*”号的图形如下:
*
**
***
****
*****
******
*******
********
*********
**********
在这个的基础上帮我稍微修改下,出现下面的图形。别改的太复杂了。
*
***
*****
*******
*********
***********
*************
***************
*****************
*******************
;--------------------------------------------------------
最佳答案:
;--------------------------------------------------------
改好了。
.MODEL SMALL
.STACK 100H
.DATA
.CODE
MAIN PROC
MOV CL, 0 ;1
MOV CH, 9
MOV BL, 1
MOV BH, 1
MOV AH, 2
SPACE:
CMP CH, 0
JZ TOP
MOV DL, ' '
INT 21H
INC BH
CMP BH, CH
JBE SPACE
TOP:
INC CL
TOP2:
MOV DL, '*'
INT 21H
INC BL
CMP BL, CL
JBE TOP2 ;TOP
MOV DL, 0DH
INT 21H
MOV DL, 0AH
INT 21H
MOV BL, 1
MOV BH, 1
DEC CH
INC CL
CMP CL, 19 ;10
JBE SPACE
MOV AH , 4CH
INT 21H
MAIN ENDP
END MAIN
;-------------------------------------------------------
本程序运行结果截图如下:
回答者: 做而论道 - 九级 2009-10-25 16:50
提问者对于答案的评价:谢谢哈
原题网址:http://zhidao.baidu.com/question/122887660.html
;=============================