目 录 1
前 言 1
第一章 如何使用PL/M-80编译程序 1
第二章编译程序的调用及文件的使用 3
编译程序的调用 3
文件的使用 4
输入文件 4
输出文件 4
目标文件控制 1 5
编译的工作文件 5
编译程序文件 6
第三章编译程序控制语言 6
编译程序控制简介 6
列表选择控制 9
PRINT/NOPRINT 9
LIST/NOLIST 10
CODE/NOCODE 10
XREF/NOXREF 11
IXREF/NOIXREF 11
列表格式控制 12
PAGING/NO PAGING 12
SYMBOLS/NOSYMBOLS 12
PAGELENGTH 13
PAGEWIDTH 13
DATE 13
TITLE 14
EJECT 14
源程序格式控制 14
LEFTMARGIN 14
INTVECTOR/NOINTVECTOR 15
OBJECT/NOOBJECT 16
DEBUG/NODEBuG 17
工作文件控制 17
优化控制 18
源程序的包含(INCLUDE)控制 18
第四章 列表格式 19
程序列表 19
符号及交叉访问列表 20
编译总结 21
第五章运行时的惯例 22
存贮器分配 22
代码段 22
数据段 22
过程参数传递,汇编语言的连接 23
内存段 23
栈区段 23
中断处理 24
没有8259(中断控制器)的系统 24
INTVECTOR控制与8259 25
单独写中断向量 26
编译程序产生的ou+-of-line子程序 27
单模块程序 27
多模块程序 28
特殊情况 29
附录A,程序规模的限制 30
附录B,错误信息 31
附录C,支持8085处理器的PL/M-80文件库 53
附录D,IX/REF程序 54
附录E,PL/M-8 0编译版本3·1与以前版本的区别 59