;输出4行*,第一行一个*,第二行2个* ,依次递加,居中显示。
assume cs:code,ds:data, ss:stack
data segment
data ends
stack segment
dw 256 dup (0)
stack ends
code segment
start:
mov ax,stack
mov ss,ax
mov sp,256
mov ax,data
mov es,ax
mov ds,ax
mov cx,5 ;大循环数
mov di,1 ;行数
mov bx,0 ;奇数位空格
mov si,0 ;ds:[si]=*,每个元素的标号
mov dh,12 ;showline
mov dl,18 ;showcolumn
loop1: mov bp,0