《高级语言 FORTRAN编译程序》求取 ⇩

1.引言1

1.1概述2

1.2 符号约定3

1.3 FORTRAN参考资料4

2.启动方法5

2.1FORTRAN编译程序的安装6

2.2 操作实习8

3.程序开发10

3.1程序开发11

3.2 大型程序的处理12

3.3 浮点操作16

4.FORTRAN程序的编译23

4.1cl命令的工作原理24

4.2 FORTRAN编译程序的调用25

4.3 FORTRAN源文件的编译26

4.4 几个源文件的编译27

4.5 目标文件的建立29

4.6 目标文件的命名30

4.7 源清单的建立31

4.8 反汇编清单的建立33

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

4.10 浮点选择项的使用37

4.11 运行时间检查的控制38

4.12 最优化控制39

4.13 FORTRAN编译程序的信息40

5.目标模块的连接41

5.1从目标文件中产生可执行程序42

5.2 输出文件的命名42

5.3 一个程序与FORTRAN库的连接43

5.4 与专门库的连接44

5.5 与辅助库的连接45

5.6 图象文件的产生45

5.7 存贮栈大小的设定48

5.8 XENIX连接程序选择项的使用48

6.库的管理52

6.1ar命令的使用53

6.2 ranlib命令的使用54

6.3 创建一个库54

6.4 模块的抽出54

6.5 模块的置换55

6.6 模块的删除56

6.7 库内文件的列表57

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

7.1存贮器组织59

7.2 XENIX Microsoft FORTRAN的存贮器模型60

7.3 汇编例行程序的进入和退出63

7.4 与汇编语言例行程序的接口65

7.5 堆栈的使用66

7.6 寄存器的使用68

7.7 函数值的返回位置68

7.8 数据的使用69

7.9 数据的存贮70

7.10 汇编语言例行程序实例72

8.混合语言程序设计80

8.1存贮器模型83

8.2 选择调用约定83

8.3 命名约定90

8.4 从FORTRAN到Pascal或C的接口的编写方法92

8.5 从FORTRAN调用Pascal或C中的过程95

8.6 从Pascal到FORTRAN或C的接口的编写方法96

8.7 从Pascal调用FORTRAN或C中的过程96

8.8 从C到FORTRAN或Pascal的接口编写方法97

8.9 从C调用FORTRAN或Pascal中的过程99

8.10 数据类型99

8.11 返回值120

8.12 数据的共享121

8.13 输入和输出122

8.14 编译和连接122

8.15 出错信息123

9.用adb调试程序124

9.1命名约定126

9.2 启动和停止adb127

9.3 显示指令和数据130

9.4 程序执行的调试140

9.5 使用adb存贮器图象147

9.6 其它特点151

9.7 修补二进制文件158

附录161

A.命令摘要161

A.1cl命令162

A.2 Ld,XENIX连接程序166

A.3 ar命令167

A.4 ranlib命令168

B.Microsoft FORTRAN的差异169

B.1引言171

B.2 文件锁定171

B.3 数据类型限制的变更173

B.4 字符子串176

B.5 缺省页大小177

B.6 支持混合语言程序设计的新特点177

C.初始化和终止188

D.盘片内容192

E.80287浮点出错处理198

E.1处理环境控制200

E.2 STATUS字200

E.3 CONTROL字200

E.4 读取和设定STATUS和CONTROL值202

E.5 STATUS和CONTROL字的格式202

F.出错信息204

F.1编译程序是怎样处理错误定位的205

F.2 源程序上下文是怎样处理的207

F.3 已编号的出错信息208

F.4 无编号的出错信息231

F.5 连接程序出错信息232

F.6 Ar出错信息239

F.7 Ranlib出错信息241

小字典243

1987《高级语言 FORTRAN编译程序》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由贺德钧译 1987 上海电子计算机厂 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。