- 4
- 0
- 约3.52千字
- 约 32页
- 2020-03-04 发布于广东
- 举报
将程序分段、采用子程序或宏结构都是进行模块化程序设计
本节介绍开发大型程序时采用的方法:
源程序文件的包含
目标模块连接
;把源程序分放在几个文本文件中,在汇编时通过包含伪指令INCLUDE结合成一体
INCLUDE 文件名
可将常用的子程序形成.ASM汇编语言源文件
可将常用的宏定义存放在.MAC宏库文件中
可将常量定义、声明语句组织在.INC包含文件中
例4.21a
① 宏库文件 lt421a.mac
② 主程序文件 lt421a.asm
③ 子程序文件 sub421a.asm;dispchar macro char ;显示char字符
mov dl,char
mov ah,2
int 21h
endm
dispmsg macro message ;显示message字符串
mov dx,offset message
mov ah,9
int 21h
endm; include lt421a.mac
...
dispmsg msg1 ;提示输入数据
mov bx,offset buf
call input ;数据输入
cmp cx,0
je start4 ;没有输入数据则退出
mov count,cx
... ;显示输入的数据
... ;数据排序
... ;显示经排序后的数据
start4: .exit 0
include sub421a
原创力文档

文档评论(0)