model.asm
来自「汇编语言 参考书 包含作业与答案 从入门到精通 通俗易懂」· 汇编 代码 · 共 77 行
ASM
77 行
;----------------------------------------------------------------
; ╭══════┤ 32060624___王克 ├═════╮
; ║ ║
; ║ ║
; ║ ★ 汇编语言 第三次作业 ★ ║
; ║ |---------------------------------------------| ║
; ║ ║
; ║ 2004.11.25 ║
; ║ ║
; ╰ ════════════════════════════╯
;汇编程序说明:
; 1.
; 2.
; 3.
; 4.
; 5.
; 2004.11.25
;━┅━┅━┅━┅━┅━┅━┅━┅━━┅━┅━┅━┅━┅━┅━┅━━┅━┅━━┅━
.MODEL SMALL
STACK SEGMENT STACK
BYTE 100 DUP(?)
STACK ENDS
DATA SEGMENT PARA ;用户交互信息
msg_author db 'Author: ITRunner 32060624@Buaa_SCSE',0DH,0AH
db 'From : China',0dh,0ah
db 'My E-mail : gggmnm@sina.com',0dh,0ah
db 'Time : 2004 11-25',0dh,0ah
db 'Opccupation: Student',0dh,0ah,'Age : 21',0dh,0ah
len_msg_author equ $-msg_author
DATA ENDS
CODE SEGMENT PARA
ASSUME CS:CODE,DS:DATA,SS:STACK
MAIN PROC FAR
MOV AX,DATA ;初始化DS,ES
MOV DS,AX
MOV ES,AX
;------------------------------
CALL RETURN ;返回DOS
MAIN ENDP
;***************************************返回DOS*********
RETURN PROC NEAR
;--------------- ; 调用校验键盘功能如果按任意键,就重新设置成为80×25的彩色方式并返回DOS和显示我的个人资料!
mov ah,0bh
int 21h
cmp al,0ffh
;jne contiune
xor dx,dx
xor bp,bp
mov ax,03
int 10h
mov bp,offset msg_author
mov cx,len_msg_author
mov dh,0
mov dl,33
mov al,1
mov bl,0eh
mov ah,13h
int 10h
;------------------
MOV AX,4C00H
INT 21H
RET
RETURN ENDP
;********************************************************
CODE ENDS
END MAIN
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?