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
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《音乐语言的根基》张艺编著 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《激活语言思维》李蒨,王宏年,汤青编著 2017
- 《汉语言文学本科专业核心课程研究导引教材 古代汉语》马蓝婕责任编辑;(中国)魏宜辉 2019
- 《哈利·波特与密室 第2部分》马爱农,马爱新译;(英国)J.K.罗琳 2019
- 《上海松江民俗地图 汉英》欧粤著;戴代新译 2018
- 《超越自我之道》(美)沃什,(美)方恩编著;胡因梦,易之新译 2013
- 《建筑编码 操作与叙述之间》安德里娅·格莱尼哲;格奥尔格·瓦赫里奥提斯编著;宋昆,孙晓晖,李德新译 2014
- 《“小石头”约你征服高山》(英)奥克雷德著;朱润平,吕志新译 2013
- 《谎言城堡的秘密》(美)K.P.巴斯编著;马爱新译 2006
- 《普通读者》(英)弗吉尼亚·吴尔夫著;马爱新译 2013
- 《“小水滴”带你畅游海洋》(英)盖纳瑞著;朱润萍,吕志新译 2013
- 《福尔摩斯与红发会》(英)柯南·道尔著;(英)埃斯科特改写;(英)胡德绘;张黎新译 2014
- 《世界经典文学名著 绞刑架下的报告》(捷克)伏契克著;姚能新译 2013
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《孙中山在上海》王琪森著 2019
- 《上海繁华》大地风车著 2019