www.pudn.com > Demo_asm_80x86.rar > Hello.asm


;****************************************************** 
;* 文件名:Hello.asm 
;* 创建日期:2001.5.11 
;* 作者:陈文尧 
;* 功能:在屏幕上打印字符串--'你好,汇编专家!' 
;* 备注:这是一个怎样使用"汇编专家"的简单演示程序: 
;*      1.本程序的框架由"汇编专家"产生。 
;*        程序中仅有main函数中的一句指令和main函数下面的 
;*        "msg	db	'你好,汇编专家!$'"是自己加的, 
;*        其它部分都有"汇编专家"产生 
;*      2.配置为"普通程序"、"程序中使用未来汇编宏"、 
;*        "给程序添加注释"、"简易的段定义"...... 
;*      3.本程序可以编译成.com程序和.exe程序 
;****************************************************** 
include system.inc 
 
;****************************************************** 
;* 以下代码由汇编专家产生,不要随便修改 
;****************************************************** 
.CODE 
	ifdef __COM__ 
		org	100h 
	endif 
@@Start: 
;------------------------------------------------------ 
; 初始化数据段 
;------------------------------------------------------ 
	InitDS	cs 
;------------------------------------------------------ 
; 调用主函数 
;------------------------------------------------------ 
	call	main 
;------------------------------------------------------ 
; 正常返回DOS 
;------------------------------------------------------ 
	ReturnDos 
 
;++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
;+ 主函数,加入实现程序功能的代码 
;++++++++++++++++++++++++++++++++++++++++++++++++++++++ 
main	proc 
	DisplayMessage	msg 
	ret 
main	endp 
 
msg	db	'你好,汇编专家!$' 
;****************************************************** 
;* 标志程序结束并指定程序入口 
;****************************************************** 
	end	@@Start