《plm86用户指南用于8086开发系统》求取 ⇩

第一章概述1

模块之间的引用:LINK过程1

内存地址分配:LOCATE过程1

PL/M-86语句的两种类型4

一条规则4

程序块:PL/M-86程序的基本结构5

块嵌套和变量作用域:简介6

说明语句的位置7

可执行语句8

赋值语句9

IF语句9

DO和END语句9

内部过程和变量11

表达式11

输入和输出11

第二章说明与类型14

变量说明语句14

类型14

举例14

结果15

初始化15

隐含长度说明符17

执行常量的名:DATA的使用18

编译常量(正文替换):LITERALIY的使用18

标号名的说明19

结果20

说明语句的组合20

过程说明21

第三章PL/M-86程序的基本成份23

PL/M-86字符集23

标识符和保留字24

标记、分隔符和空格的使用25

常数25

纯数常数26

浮点常数27

字符串27

注解28

第四章算术运算、数据类型和有基变量29

WORD和BYTE变量:无符号运算29

INTEGER(整型)变量:带符号算术运算29

REAL变量:浮点运算29

POINTER变量和位置引用30

@算符30

用地址引用存贮字符串与常数31

“点”算符31

有基变量31

地址引用与有基变量33

内存的相邻存贮33

AT属性33

第五章表达式和赋值语句36

运算数36

常数36

变量和地址引用37

子表达式37

组合运算数37

算术算符37

十、一、*和/算符38

MOD(模)算符38

关系算符39

逻辑算符39

表达式的计算40

算符的优先级:对表达式的分析40

组合运算数类型42

关系算符的限制42

运算数的计算顺序43

算术运算的选择:规则小结43

特殊情况:常数表达式44

赋值语句45

隐含类型转换46

常数表达式46

多重赋值语句47

内嵌赋值语句47

第六章结构和数组49

数组49

下标变量49

结构50

结构数组51

结构内的数组51

结构内带数组的结构数组51

数组和结构的引用52

全限定变量引用52

非限定和部分限定变量引用52

第七章流程控制语句54

DO和END语句:DO程序块54

简单DO程序块55

DO CASE程序块56

DO WHILE程序块58

循环DO程序块58

IF语句60

嵌套的IF语句61

串连IF语句63

GOTO语句64

HALT语句64

CALL和RETURN语句64

第八章实例程序66

插入分类算法66

第九章程序块结构和作用域70

程序块内认可的名70

对多重说明语句的限制71

扩展的作用域:PUBLIC和EXTERNAL属性72

标号作用域与对GOTO语句的限制73

第十章过程77

过程说明77

参数78

有类型与无类型过程79

过程的调用——函数引用及CALL语句80

间接过程调用81

退出过程:RETURN语句81

过程体82

属性:PUBLLC、EXTERNAL、INTERRUPT和REENTRANT83

中断和INTERRUPT属性84

用CALL语句调用中断过程85

可重入性和REENTRANT属性85

实例程序286

第十一章内部过程和内部变量90

取变量的有关信息90

LENGTH函数90

LAST函数91

SIZE函数91

显式的类型和值的转换91

LOW、HIGH和DOUBLE函数92

FLOOAT函数93

FIX函数93

INT函数94

SIGNED函数94

UNSIGN函数94

ABS和IABS函数95

移位和循环移位函数95

循环移位函数,ROL和ROR96

逻辑移位函数,SHL和SHR96

代数移位,SAL和SAR96

输入和输出97

INPUT和INWORD函数97

OUTPUT和OUTWORD数组97

串处理过程98

MOVB和MOVW过程98

MOVRB和MOVRW过程98

CMPB和CMPW函数99

FINDB/FINDW和FINDRB/FINDRW函数100

SKIPB/SKIPW和SKIPRB/SKIPRW函数100

XLAT过程101

SETB和SETW过程101

其它各种内部过程和变量101

MOVE过程101

TIME过程102

MEMORY数组102

STACKPTR和STACKBASE102

LOCKSET函数103

与中断相关的过程104

SET$INTERRUPT过程104

INTERRUPT$PTR函数104

CAUSE$INTERRUPT语句104

第十二章与8086硬件有关的PL/M-86内部过程105

优化与8086硬件标志105

PLUS和MINUS运算符105

进位循环移位内部过程105

DEC过程106

CARRY、SIGN、ZERO和PARITY内部过程106

第十三章浮点运算:REAL数的数学机构107

PEAL值的表示方法107

REAL参数的传递和堆栈约定109

REAL数的数学机构109

REAL数字运算中的异常状态111

无效操作异常111

非规格化操作数异常112

除零异常112

上溢异常113

下溢异常113

精度异常113

INIT$REAL$MATH$UNIT过程114

SET$REAL$MODE过程114

GET$REAL$ERROR过程114

保存和恢复REAL状态114

SAVE$REAL$STATUS过程115

死锁115

REAL中断处理过程的编写116

使用浮点运算时的连接118

第十四章编译程序的控制121

编译程序控制简介121

WORKFILES控制123

LEFTMARGIN控制123

目标文件控制124

INTVECTOR/NOINTVECTOR124

OVERFLOW/NOOUERFLOW124

OPTIMIZE125

OPTIMIZE(0)125

OPTIMIZE(1)125

OPTIMIZE(2)125

OPTIMIZE(3)129

OBJECT/NOOBJECT133

DEBUG/NODEBUG134

TYPE/NOTYPE134

程序大小的控制134

SMALL135

COMPACT135

MEDIUM135

LARGE135

RAM/ROM控制135

列表选择和列表内容控制136

PRINT/NOPRINT136

LIST/NOLIST136

CODE/NOCODE137

XREF/NOXREF137

IXREF/NOIXREF137

SYMBOLS/NOSYMBOLS138

列表格式控制138

PAGING/NOPAGING138

PAGELENGTH138

PAGEWIDTH139

TITLE139

SUBTITLE139

EJECT139

程序列表实例139

符号与相互对照的列表141

编译概况142

加进源文件的控制142

INCLUDE142

SAVE/RESTORE142

条件编译控制143

IF/ELSE/ELSEIF/ENDIF143

SET/RESET144

CND/N0C0ND145

第十五章PL/M-86编译程序及有关文件的使用148

编译程序的调用148

文件的使用148

输入文件148

输出文件149

编译程序工作文件149

第十六章目标模块的节和程序大小的控制150

8086内存概念150

目标模块的节150

代码节151

常数节151

数据节151

堆栈节151

内存节152

SMALL控制152

与PL/M-80的兼容性153

COMPACT控制153

MEDIUM控制153

在MEDIUM的编程设计限制154

LARGE控制154

在LARGE控制下的编程设计限制155

第十七章出错信息156

PL/M-86源程序出错156

致命的命令和控制错误175

致命的输入/输出错误175

致命的内存贮器不足错误176

致命的编译程序故障错误176

附录APL/M-86语言语法177

附录B程序限制191

附录CPL/M-86的保留字192

附录DPL/M-86预说明的标识符193

附录EPL/M-80和PL/M-86194

附录F字符对照表196

附录GIXREF程序198

附录HPL/M-86的分段202

附录I运行时的过程以及汇编语言的连接204

附录J运行时的中断处理207

1983《plm86用户指南用于8086开发系统》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张纶吴昊天译 1983 航空工业部第五七四厂 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

MVS操作系统用户指南(1996 PDF版)
MVS操作系统用户指南
1996 北京:中国铁道出版社
UNIX系统V第4版-用户指南( PDF版)
UNIX系统V第4版-用户指南
北京:电子工业出版社
IPDSTM个人开发系统用户指南 编译版( PDF版)
IPDSTM个人开发系统用户指南 编译版
PAX 系统 8632 用户技术手册与 IMIGIT 用户指南( PDF版)
PAX 系统 8632 用户技术手册与 IMIGIT 用户指南
中国科学院成都计算机应用研究所情报室
ORACLE关系数据库管理系统用户手册  SQL*PLUS用户指南( PDF版)
ORACLE关系数据库管理系统用户手册 SQL*PLUS用户指南
ORACLE关系数据库管理系统用户手册  3  PRO·COBOL用户指南( PDF版)
ORACLE关系数据库管理系统用户手册 3 PRO·COBOL用户指南
ORACLE关系数据库管理系统用户手册  8  SQL·Menu用户指南( PDF版)
ORACLE关系数据库管理系统用户手册 8 SQL·Menu用户指南
FoxPro Windows多用户高级开发指南(1995 PDF版)
FoxPro Windows多用户高级开发指南
1995 北京:清华大学出版社
XENIX操作系统 用户指南(1990 PDF版)
XENIX操作系统 用户指南
1990 北京:北京科学技术出版社
XENIX开发系统 C语言用户指南(1990 PDF版)
XENIX开发系统 C语言用户指南
1990 北京:北京科学技术出版社
用户用地指南(1998 PDF版)
用户用地指南
1998 长春:吉林科学技术出版社
基于 windows 95的 Internet用户使用指南(1997 PDF版)
基于 windows 95的 Internet用户使用指南
1997 北京:科学出版社;西蒙与舒斯特国际出版公司
2.13L汉字系统用户指南(1997 PDF版)
2.13L汉字系统用户指南
1997 北京:中国物资出版社
XENIX开发系统 宏汇编用户指南(1994 PDF版)
XENIX开发系统 宏汇编用户指南
1994 北京:科学出版社
XENIX操作系统 用户指南(1994 PDF版)
XENIX操作系统 用户指南
1994 北京:科学出版社