当前位置:首页 > 工业技术
高级语言  PASCAL编译程序
高级语言  PASCAL编译程序

高级语言 PASCAL编译程序PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:陈企新译
  • 出 版 社:上海电子计算机厂
  • 出版年份:1987
  • ISBN:
  • 页数:458 页
图书介绍:
《高级语言 PASCAL编译程序》目录

1.引言 2

1.1 关于本手册的概况 2

1.2 书写符号的约定 4

1.3 有关PASCAL的一些参考书 4

2.启动 7

2.1 安装PASCAL编译程序 7

2.2 实施(Practice Session) 9

3.开发一个程序 12

3.1 程序的开发 12

3.2 开发大型程序 13

3.3 浮点运算 20

4.编译一个PASCAL程序 28

4.1 cl命令是如何发挥其作用的 28

4.2 调用PASCAL编译程序 29

4.3 编译一个PASCAL源文件 30

4.4 编译几个源文件 31

4.5 生成目标文件 32

4.6 命名目标文件 33

4.7 生成一份源清单 34

4.8 生成一份反汇编清单 36

4.9 使用汇编语言的源文件 38

4.10 使用浮点选择 39

4.11 控制运行期间的检查 41

4.12 控制堆栈的检查 41

4.13 控制最佳化 42

4.14 PASCAL编译程序的信息 42

4.15 控制出错和警告信息 43

5.连接目标模块 45

5.1 根据目标文件建立可执行程序 45

5.2 命名输出文件 45

5.3 把一个程序连接到PASCAL库 46

5.4 连接到专用库 47

5.5 连接到辅助库 48

5.6 产生一个图象文件 48

5.7 设置堆栈大小 50

5.8 使用XENIX连接程序的选择 51

6.管理库 54

6.1 使用ar命令 54

6.2 使用ranlib命令 55

6.3 建立一个库 55

6.4 抽取模块 55

6.5 置换模块 56

6.6 删除模块 57

6.7 在一个库里列出文件清单 57

7.使用汇编语言的例行子程序 60

7.1 存储器的组织 60

7.2 用于XENIX的Microsoft PASCAL存储器的模型 61

7.3 进入和退出汇编例行子程序 64

7.4 汇编语言例行子程序的接口 66

7.5 使用堆栈 66

7.6 使用寄存器 69

7.7 一些函数值的返回单元 70

7.8 使用数据 71

7.9 存数据 71

7.10 变量的初始化 75

7.11 汇编语言子程序的实例 75

8.混合语言的程序设计 86

8.1 存储器的模型 86

8.2 选择一个调用约定 86

8.3 命名约定 93

8.4 从FORTRAN写接口到PASCAL或者C语言 96

8.5 从FORTRAN中调用在PASCAL或者C语言中的过程 98

8.6 从PASCAL写接口到FORTRAN或者C语言 99

8.7 从PASCAL调用在FORTRAN或者C语言中的过程 99

8.8 从C语言写接口到FORTRAN或者PascaL语言 100

8.9 从C语言调用在FORTRAN或者PascaL中的过程 101

8.10 数据类型 102

8.11 返回值 124

8.12 共享数据 125

9.13 输入和输出 126

8.14 编译和连接 127

8.15 出错信息 127

9、adb调试程序 130

9.1 命名一些约定 130

9.2 启动和终止adb 131

9.3 显示指令和数据 134

9.4 调试程序的执行 142

9.5 使用adb存储器图 148

9.6 其它特点 151

9.7 修补二进制文件 157

附录 160

A 命令概要 160

A.1 cl命令 160

A.2 Ld,XEINX连接程序 165

A.3 ar命令 166

A.4 ranlib命令 167

B 对Microsoft PASCAL语言的更改 169

B.1 用表达式表示ADS和ADR 169

B.2 寻址过程和函数 170

B.3 使用C“int”型(INTEGERC) 171

B.4 使用C调用约定(C语言属性) 171

B.5 VARYING属性 172

B.6 文件锁定 172

B.7 专用文件名 174

B.8 用RESET和REWRITE赋予文件名 174

B.9 使用80287仿真程序 175

B.10 时钟支持 175

B.11 四舍五入 175

B.12 一些实现的限制 175

C 初始和终止 177

D 磁盘的内客 181

E 80287处理器的浮点错 187

E.1 处理环境控制 188

E.2 状态字 188

E.3 控制字 188

E.4 读、设置状态和控制值 190

E.5 状态和控制字的格式 191

F 出错信息 193

F.1 编译程序如何处理一些出错单元 195

F.2 编译时的出错信息 198

F.3 运行时的文件系统出错(1000—1199) 228

F.4 一些未给予编号的出错信息 237

F.5 连接程序的出错信息 238

F.6 Ar出错信息 245

F.7 Ranlib出错信息 247

相关图书
作者其它书籍
返回顶部