第一章 概述 1
编译程序和运行系统 1
编译程序性能 1
运行支持程序库 1
硬件和软件环境 2
程序开发环境 2
运行环境 2
编译程序安装 2
程序开发过程 3
第二章 程序结构 5
基本结构 5
FUNCTION语句 5
语句顺序 6
第三章 语言元素 8
基本字母表 8
语句元素 8
常数 8
符号名 9
语句标号 9
关键字 9
语句和行 10
行格式 10
第四章 程序分界符和注释 11
注释 11
起始语句 11
PROGRAM语句 11
FUNCTION语句 11
SUBROUTINE语句 11
BLOCKDATA语句 12
END语句 12
第五章 数据和说明语句 13
数据类型 13
整型数据 13
整型常数 13
INTEGER类型语句 14
浮点数据 14
浮点常数 15
REAL类型语句 15
DOUBLE PRECISION类型语句 16
TEMPREAL类型语句 16
逻辑数据 16
逻辑常数 16
LOGICAL类型语句 16
字符数据 17
字符常数 17
CHARACTER类型语句 18
霍尔瑞斯数据 18
IMPLICIT语句 18
PARAMETER语句 18
数组 18
DIMENSION语句 19
数组说明符的种类 19
数组特性 19
引用数组元素 20
字符子串 21
子串说明 21
子串表达式 21
存贮器定义 21
EQUIVALENCE语句 21
COMMON语句 22
SAVE语句 22
DATA语句 22
DATA语句中的隐含-DO 23
INTRINSIC语句 23
EXTERNAL语句 23
第六章 子程序 24
子程序和函数 24
子程序 24
内部子程序 25
函数 25
FUNCTION子程序 25
内部函数 26
8087控制特性 39
8086中断控制特性 42
语句函数 43
%VAL函数 44
BLOCK DATA子程序 44
第七章 表达式 45
算术表达式 45
字符表达式 47
关系表达式 47
算术关系表达式 47
字符关系表达式 48
逻辑表达式 48
按位方式的布尔操作 50
算符的优先权 50
浮点专题 50
第八章 可执行语句 53
赋值语句 53
算术赋值语句 53
字符赋值语句 54
逻辑赋值语句 54
IF语句 54
块IF 54
IF块语句 55
ELSEIF语句 55
ELSE语句 56
ENDIF语句 56
逻辑IF语句 56
算术IF语句 56
DO语句 56
CONTINUE语句 57
CALL语句 57
RETURN语句 57
ASSIGN语句 57
GOTO语句 58
无条件转语句 58
计算转语句 58
赋值转语句 58
程序终止语句 58
PAUSE语句 58
STOP语句 59
第九章 输入和输出 60
记录,文件和设备 60
记录 60
文件 60
外部文件 60
内部文件 60
设备 61
文件管理程序 61
OPEN语句 61
设备标识符 62
I/O状态标识符 62
错误标识符 62
文件名标识符 62
文件状态标识符 62
存取方式标识符 63
格式化标识符 63
记录长标识符 63
空格标识符 64
托架控制标识符 64
打开已连接的设备 64
CLOSE语句 65
设备标识符 65
文件配置标识符 65
BACKSPACE语句 65
REWIND语句 66
ENDFILE语句 66
数据传送I/O语句 67
READ语句 67
控制信息表 67
输入表 69
隐式DO表 69
WRITE语句 69
PRINT语句 70
格式化数据传送 70
FORMAT语句 70
可重复编辑说明符 71
不可重复的编辑说明符 74
表式格式化 77
表式输入 78
表式输出 78
非格式化数据传送 79
第十章 实例 80
I/O举例 80
程序1A(PROG1A.FTN) 80
程序1B(PROG1B.FTN) 81
程序1C(PROG1C.FTN) 81
TEMPREAL举例 82
程序2(PROG2.FTN) 82
$INTERRUPT举例 83
程序3(PROG3.FTN) 83
$REENTRANT举例 84
程序4(PROG4.FTN) 84
函数子程序举例 85
程序5(PROG5.FTN) 85
第十一章 编译程序控制 87
调用编译程序 87
编译程序控制的种类 87
编译程序控制的使用 88
列表设备或文件选择 88
控制列表格式及其内容 88
源文件选择和处理 89
目标选择及其内容 89
使用在开发阶段控制 89
控制定义 90
CODE/NOCODE控制 90
DEBUG/NODEBUG控制 90
DO66/DO77控制 91
EJECT控制 91
ERRORLIMIT/NOERRORLIMIT控制 91
FREEFORM/NOFREEFORM控制 92
IGNORE控制 92
INCLUDE控制 93
INTERRUPT控制 93
LIST/NOLIST控制 93
OBJECT/NOOBJECT控制 94
OVRELAP/NOOVERLAP控制 94
PAGELENGTH控制 95
PAGEWIDTH控制 95
PRINT/NOPRINT控制 95
REENTRANT控制 96
STORAGE控制 96
SUBTITLE控制 96
SYMBOLS/NOSYMBOLS控制 97
TITLE控制 97
TYPE/NOTYPE控制 98
XREE/NOXREF控制 98
第十二章 编译程序操作 99
输入文件 99
输出文件 99
工作文件 100
编译程序信息 100
第十三章 编译程序输出 101
程序列表 101
列表绪言 101
源文件列表 101
符号列表 102
伪汇编语言列表 102
错误信息列表 104
编译提要 104
通信结束信息 105
目标文件 105
工作文件 105
第十四章 连接,再定位和执行程序 106
引言 106
存贮器分配 106
连接目标模块 106
程序库的使用 107
运行时支持程序库 107
与非FORTRAN程序的连接 108
定位目标模块 108
予连接文件 109
执行程序 109
第十五章 错误和警告 110
编译程序控制和错误列表 110
编译程序错误信息 110
错误格式 110
错误信息 110
编译程序控制错误信息 118
编译程序失效错误信息 118
运行时错误 118
输入/输出异常 119
操作环境错误 119
整数异常 120
范围和校验异常 120
浮点函数异常 120
浮点8087异常 121
附录A FORTRAN-86与其他类型的FORTRAN之间的区别 124
对FORTRAN-77的扩展 124
与ANS-1978标准的差别 124
FORTRAN-80与FORTRAN-86的差别 125
附录B FORTRAN-86的处理器相关特性 126
附录C 编译程序能力 127
附录D 语言摘要 128
语句摘要 128
符号一览表 135
附录E 字符系统以及对照序列 137
附录F 霍尔瑞斯数据类型 139
作为数据型式的霍尔瑞斯 139
霍尔瑞斯常数 139
DATA语句中的霍尔瑞斯常数 139
CALL语句中的霍尔瑞斯常数 139
霍尔瑞斯格式说明 139
霍尔瑞斯数据的‘A’编辑 140
附录G 运行中的数据表达方式 141
存贮单元 141
数据类型 141
附录H 与用其他语言编写的子程序的连接 142
引言 142
调用次序 143
变量 143
回送值 143
数据类型 144
浮点数据类型 144
整数变量类型 144
逻辑数据类型 144
字符数据类型 145
作为参数的数组和结构 145
作为变量的过程 146
更进一步的连接考虑 146
寄存器的使用 146
堆栈的使用 146
FORTRAN-86运行时环境的初始化 146
附录I 运行时接口 150
运行支持概述 150
应用目标码的独立性 150
小范围的应用 151
运行程序库 151
I/O运行程序库 151
数字运行程序库 152
摘要 152
逻辑记录接口 152
运行时中断处理 152
中断过程开端及结尾 153
实数运算错误的中断管理 155
附录J 有关系列Ⅱ操作系统用户的附加资料 157
程序开发环境 157
编译程序安装 157
程序磁盘目录 157
编译程序操作 158
调用编译程序 158
编译程序使用的文件 159
输入文件 159
输出文件 159
工作文件 160
编译程序信息 160
存贮器不足错误信息 160
在系列Ⅲ中的连接,定位与执行 160
实用连接操作 167
举例 167
实用定位操作 168
执行程序 168
系列Ⅲ—专用编译程序控制 169
系列Ⅲ上的中断管理 169
8087支持 169
附录K 有关iRMXTM86操作系统用户的附加资料 172
程序开发环境 172
编译程序安装 172
程序磁盘目录 172
编译程序操作 173
在以iRMX86为基础的系统中调用编译程序 173
编译程序使用的文件 174
输入文件 174
输出文件 174
工作文件 174
编译程序信息 174
在以iRMX86为基础的环境中的连接,定位和执行 175
连接操作举例 175
实例 176
定位目标模块 176
予连接文件 177
在iRMX86环境中执行程序 177
iRMX86—特殊举例 177
图表(仅供参考不作译文) 14
5-1 INTEGER数据的数值范围 14
5-2 浮点数据的数值范围 15
5-3 逻辑数据的数值范围 16
5-4 下标引用 20
6-1 类型变量函数 27
6-2 截断和舍入函数 30
6-3 余项函数 31
6-4 绝对值、符号传送、正值差和双精度、积函数 32
6-5 选择最大或最小值函数 34
6-6 长度和下标函数 35
6-7 算术函数 35
6-8 三角函数 37
6-9 双曲函数 38
6-10 词法关系函数 39
6-11 8087控制特性 40
6-12 语句函数中的隐含类型变换 43
7-1 算术运算符 45
7-2 算术表达式(加、减、乘、除和取冪)的结果的类型和长度 46
7-3 Y**X的评价方法 46
7-4 关系运算符 47
7-5 逻辑运算符 48
7-6 逻辑表达式.NOT.的值 48
7-7 逻辑表达式.AND.的值 49
7-8 逻辑表达式.OR.的值 49
7-9 逻辑表达式.EQU.的值 49
7-10 逻辑表达式.NEQU.的值 49
7-11 逻辑表达式(.AND.,.OR.,.EQU.,.NEQU.)的结果的长度 49
8-1 赋值语句中的类型变换 53
9-1 O和E编辑的指数的输出格式 72
9-2 0.1≤N<10**d的GG编辑 73
9-3 B和Z数值的说明 75
9-4 带有比例因子编辑说明符P输出的浮点编辑 77
11-1 控制的类型 87
11-2 控制及其缩写 88
D-1 算术运算符 135
D-2 关系运算符 136
D-3 逻辑运算符 136
E-1 字符系统和整理顺序 137
G-1 存贮单元一览表 141
H-1 FORTRAN-86数据类型以及与Pasca1-86,PL/M-86,和ASM-86的等价 144
图解 4
1-1 FORTRAN-86程序开发过程 4
2-1 FORTRAN-86语句的顺序 6
3-1 FORTRAN行格式 10
6-1 FORTRAN-86的8087控制字格式 41
6-2 FORTRAN-86的8087状态字格式(STSW87) 41
8-1 IF,ELSEIF,和ELSE块的嵌套层数 55
10-1 PROG1A.FTN—直接存取,非格式化的I/O 80
10-2 PROG1B.FTN—顺序存取,格式化的I/O 81
10-3 PROG1C.FTN—表引导的I/O 82
10-4 PROG2.FTN—TEMPREAL 83
10-5 PROG3.FTN—$TNTERRVPT控制 84
10-6 PROG4.FTN—$REENTRANT控制 85
10-7 PROG5.FTN—函数子程序 86
13-1 编码列表的实例部分 103
H-1 FORTRAN-86子程序的执行期间的8086堆栈配置 147
H-2 ASM86实例程序 148
I-1 用户系统的应用程序和运行程序库 150
I-2 UDI程序库的使用 150
I-3 系列Ⅲ开发中的UDI程序库 151
I-4 用于iRMX86操作系统的UDI程序库 151
I-5 系统的I/O和数字运行程序库 152
I-6 中断过程获得控制时的8086堆栈配置 153
I-7 中断过程开始以后和程序结尾以前的8086堆栈配置 154
I-8 中断过程体执行期间的8086堆栈配置 155
I-9 更改中断向量的程序 156
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《近代旅游指南汇刊 23》王强主编 2014
- 《国际声乐舞台咏叹调必选 次女高音》玛莎·格哈特原版翻译 2019
- 《少年国王》(英)O.王尔德(O.Wilde)原著;(英)D.K.斯旺(D.K.Swan),(英)M.韦斯特(M.West);张艳敏翻译 2015
- 《中国关键词 19大篇 汉英对照 2 权威解读当代中国》中国外文出版发行事业局,当代中国与世界研究院,中国翻译研究院著 2018
- 《你一定要了解的重大疾病 5》(日)佐藤千史,(日)井上智子主编;陈韵如翻译 2017
- 《《朝鲜漂流日记》研究》陈小法,王勇编著 2018
- 《纤维增强纳米羟基磷灰石及其生物复合材料》曹丽云,黄剑锋,王勇等 2019
- 《服装专业英语》王勇编著 2019
- 《国际声乐舞台咏叹调必选 男高音》玛莎·格哈特原版翻译 2019
- 《国际声乐舞台咏叹调必选 女高音》玛莎·格哈特原版翻译 2019
- 《中国关键词 19大篇 汉英对照 1 权威解读当代中国》中国外文出版发行事业局,当代中国与世界研究院,中国翻译研究院著 2018
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018