04b.asm

来自「录音子程序 mov dx,offset news_2 显示放音提示」· 汇编 代码 · 共 69 行

ASM
69
字号
CODE SEGMENT
ASSUME CS:CODE
START PROC FAR
STT:PUSH DS
    SUB AX,AX
    PUSH AX
;==============================

    MOV BL,14H
    MOV BH,1
    MOV CX,0AH

LP: PUSH BX
    CALL SPACE
    CALL STAR
    CALL CRLF
    POP BX
    DEC BL
    ADD BH,2
    LOOP LP

;==============================
    RET
START ENDP

SPACE PROC NEAR
;打印空格子程序
    PUSH CX
    MOV CX,0
    MOV AH,2
    MOV DL,32
    MOV CL,BL
LP1:INT 21H
    LOOP LP1
    POP CX

    RET
SPACE ENDP

STAR PROC NEAR
;打印"*"子程序
    PUSH CX
    MOV CX,0
    MOV DL,2AH
    MOV AH,2
    MOV CL,BH
LP2:INT 21H
    LOOP LP2
    POP CX
    
    RET
STAR ENDP

CRLF PROC NEAR
;回车换行子程序
    MOV DL,13
    MOV AH,2
    INT 21H

    MOV DL,10
    INT 21H

    RET
CRLF ENDP

CODE ENDS
END STT

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?