首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

源程序的辅助说明伪指令

源程序的辅助说明伪指令

除了以上一些使用率较高的伪指令外,还有一些使用频率不太高的其它伪指令。下面仅列举几个这样的伪指令。
6.5.1模块名定义伪指令NAME
模块名定义伪指令NAME说明该源程序的模块名。该伪指令的一般格式如下:
NAME [模块名字符串]
6.5.2页面定义伪指令PAGE
在源程序的开始,可用伪指令PAGE说明每页的最大行数、每行的字符数。该伪指令的一般格式为:
PAGE [[行数],宽度]
其中:“行数”的取值范围为[10, 255],“宽度”的取值范围为[60, 132]。
如:伪指令“PAGE 60, 80”说明每页最多有60行,每行最多有80个字符。
如果要在某指定行之后强行换页的话,那么,可在该行的下面书写不带操作数的伪指令PAGE。
6.5.3标题定义伪指令TITLE
标题定义伪指令TITLE说明打印的标题,该标题可有60个字符。该伪指令在源程序头部只能书写一次,其一般格式如下:
TITLE [标题字符串]
如果程序中没有使用NAME伪操作,则汇编程序将用“标题字符串”的前六个字符串作为其模块名。如果程序中既无NAME伪操作,也无TITLE伪指令,那么,源文件名将作为模块名。
在汇编程序TASM环境下,标题定义伪指令是%TITLE。
6.5.4子标题定义伪指令SUBTTL/SUBTITLE
子标题定义伪指令SUBTTL/SUBITLE说明打印页上的子标题,该子标题也可有60个字符,它在每页的第三行打樱该伪指令的一般格式如下:
SUBTTL/SUBTITLE [标题字符串]
返回列表