《PL/M-51 用户指南》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:余梅笙译
  • 出 版 社:中国英特尔计算机用户协会
  • 出版年份:2222
  • ISBN:
  • 页数:123 页
图书介绍:

目录 1

第一章 概述 1

1.1产品的定义 1

第八章 示范程序 1

1.2PL/M—51语言 2

1.3两类PL/M—51语句 3

1.4分程序结构 5

1.5可执行的语句 7

1.6内在的过程 7

1.7表达式 7

第二章 PL/M—51程序基础 8

2.1PL/M—51字符集 8

2-1PL/M-51的特殊字符 9

表格 9

2.2标识符及保留字 10

2.3记号,分隔符,以及空白的用法 10

2.4常数 11

2.5注释 11

第三章 声明 12

3.1变量声明语句 12

插图 14

3.2类型 14

3-18051存贮的组织 14

图标题页次 14

3-2内部数据的寻址方式 15

3.3地址空间及后缀 18

3.4编译常数(正文置换):LITERALLY的用法 19

3.5声明各标号的名称 20

3.6组合的DECLARE语句 21

3.7对过程的声明 21

1.8程序开发过程 21

4.1BYTE(字节)及WORD 22

(字)的算法 22

第四章 数据类型及基变量 22

4.3通过位置访问存放串及常数 23

4.2点(·)操作符 23

4.4基变量 24

4.6存贮的邻接性 26

4.5位置访问与基变量 26

4.7AT(位置)属性 28

第五章 表达式及赋值 30

5.1操作数 30

5.2操作数及表达式类型 31

5.4关系操作符 32

5.3算术操作符 32

5-1操作符的优先级 33

5.5逻辑操作符 33

5.6表达式求值 34

5.7赋值语句 35

5.8特殊情况:常数表达式 36

第六章 结构与数组 38

6.1数组与下标变量 38

6.2结构 39

6.3访问数组和结构 40

第七章 程序控制语句 46

7.1DO及END语句:DO分程序41— 46

7.2IF语句 48

7.4CALL及RETURN语句 49

7.5NULL语句 49

7.3GOTO语句 49

8-1插入排序算法 51

第九章 分程序结构,作用域以及使用期规则9.1作用域 52

9.2在分程序内被承认的名称 52

9-1分程序包括的扩展 53

9-2SORT分程序的外层 54

9.3有关多重声明的限制 55

9.4使用期规则 55

9.5扩展的作用域:PUBLIC及EXTERNAL属性 57

8.1插入排序算法 58

9.6标号的作用域及有关GOTO的约束 58

第十章 过程及中断 62

10.1过程的声明 62

10.3从过程退出:RETURN语句 63

10.2激活一个过程:功能访问及CALL语句 63

10.4过程体 64

10.5属性:PUBLIC及EXTERNAL,INTERRUPT,USING,INDIR-ECTLY-CALLABLE 66

第十一章 内在的过程 68

11.1获取有关变量的信息 68

11.2显类型及值的变换 69

11.4INPUT及OUTPUT 70

11.3SHIFT及ROTATE功能 70

12.1优化及8051硬件标志 71

12.2PLUS及MINUS操作符 71

12.3内在的进位循环移位功能72— 72

第十二章 与8051硬件标志有关的特性 72

12.4DEC功能 72

11.5其他的内在过程 72

第十三章 库程序支持PLM51.LIB 73

第十四章 编译程序引用及控制项14.1编译程序控制项介绍 75

14.2WORKFILES控制 75

14-1编译程序控制项 76

14-2按类型罗列的控制项 76

14.3目标文件控制 81

14.4列表选择及内容控制项 82

14.5列表式控制项 83

14.6程序清单 84

14.7符号清单及交叉参考清单 84

14.8警告及编译总结 85

14.9源文件包括控制项 86

15.1模块 87

15-1地址控间代码 87

第十五章 目标模块段 87

15.2段 88

16.1PL/M-51源程序出错 89

第十六章 出错消息 89

16.2致命的命令结尾及控制项出错 89

16.3致命的输入/输出错误 90

16.4致命的存贮器不足出错 90

16.5致命的编译程序失败错误90— 94

15.3连接信息 98

15.4调试信息 98

附录APL/M—51语言的语法 98

附录B程序的约束 99

附录CPL/M—51保留字 100

附录D预先声明了的标识符 101

F-1ASCII代码 103

附录EPL/M—80及PL/M—51之间的区别 104

附录FASCII代码 104

附录GPL/M—51与ASM51连接 106

G-1有类过程的值 106

105— 106

附录H运行时的中断处理 109

附录I处理器的描述符文件 116

附录J示范程序2 121

附录K如何生成较好的程序代码 122

表标题页次 123

附录L有效的PL/M—51语句123— 123