图书介绍

plm86用户指南用于8086开发系统2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

plm86用户指南用于8086开发系统
  • 张纶吴昊天译 著
  • 出版社: 航空工业部第五七四厂
  • ISBN:
  • 出版时间:1983
  • 标注页数:210页
  • 文件大小:29MB
  • 文件页数:225页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

plm86用户指南用于8086开发系统PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 概述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

附录A PL/M-86语言语法177

附录B 程序限制191

附录C PL/M-86的保留字192

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

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

附录F 字符对照表196

附录G IXREF程序198

附录H PL/M-86的分段202

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

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

热门推荐