IBM-PC不同语言程序间的连接PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:于春凡编著
- 出 版 社:天津:南开大学出版社
- 出版年份:1993
- ISBN:7310005740
- 页数:407 页
目 录 3
第一部分 3
高级语言与高级语言程序间的连接 3
1不同高级语言程序间连接的开发过程与方法 3
1.1 不同高级语言程序间连接的开发过程 3
1.2编译和连接方法 4
2语言间等效的程序调用与语言约定 8
2.1 MS系列语言间等效的程序调用 8
2.2 不同语言程序间调用的语言约定 9
3不同语言程序间调用的接口技术 14
3.1 BASIC与其它语言的接口技术 14
3.2 FORTRAN与其它语言的接口技术 18
3.3 PASCAL与其它语言的接口技术 20
3.4 C与其它语言的接口技术 21
4 FORTRAN与BASIC语言程序间的连接 24
4.1 BASIC语言对FORTRAN语言程序的调用 24
4.2 FORTRAN语言对BASIC语言程序的调用 27
5.1 BASIC语言对PASCAL语言程序的调用 31
5 PASCAL与BASIC语言程序间的连接 31
5.2 PASCAL语言对BASIC语言程序的调用 33
6 PASCAL与FORTRAN语言程序间的连接 37
6.1 FORTRAN语言对PASCAL语言程序的调用 37
6.2 PASCAL语言对FORTRAN语言程序的调用 39
7 C与BASIC语言程序间的连接 43
7.1BASIC语言对C语言程序的调用 43
7.2 C语言对BASIC语言程序的调用 46
8.1 FORTRAN语言对C语言程序的调用 50
8 C与FORTRAN语言程序间的连接 50
8.2 C语言对FORTRAN语言程序的调用 53
9 C与PASCAL语言程序间的连接 57
9.1 PASCAL语言对C语言程序的调用 57
9.2 C语言对PASCAL语言程序的调用 60
10 Turbo C与Turbo PASCAL程序间的连接 63
10.1 Turbo PASCAL与Turbo C语言的接口 63
10.2 Turbo PASCAL对Turbo C程序的调用 64
10.3 Turbo C与TurboPASCAL语言的接口 67
10.4 Turbo C对Turbo PASCAL程序的调用 70
10.5 Turbo PASCAL与Turbo C程序连接步骤及综合例 72
11.1Turbo C与Turbo PROLOG程序连接的步骤 77
11Turbo C与Turbo PROLOG程序间的连接 77
11.2Turbo C与Turbo PROLOG程序连接的接口编程 78
11.3Turbo C与Turbo PROLOG程序连接的?例 79
12不同语言程序调用的数据处理 88
12.1 参数处理 88
12.2 数字、逻辑与字符串数据的处理 91
12.3 数组的处理 101
12.4其它数据类型的处理 105
13.1 高级语言与汇编语言程序连接的开发过程 112
13.2 高级语言与汇编语言程序连接的编程环境 112
高级语言与汇编语言程序间的连接 112
13高级语言与汇编语言程序连接的开发过程及编程 112
第二部分 112
13.3建立一个被高级语言调用的汇编过程 114
14解释型BASIC与汇编语言程序间的连接 123
14.1 汇编子程序内存分配 123
14.2机器语言子程序的装入 125
14.3解释型BASIC与汇编子程序的连接步骤 127
14.4 BASIC程序对汇编子程序的调用方法 131
14.5 BASIC程序与汇编子程序之间的参数传递 135
14.6 二进制内存映象文件及子程序的执行入口 147
15编译型BASIC与汇编语言程序间的连接 148
15.1 编译型BASIC与汇编子程序的连接方法 148
15.2 BASIC主程序和汇编子程序的编制方法 148
15.3 编译型BASIC与汇编子程序的连接步骤 152
16 FORTRAN与汇编语言程序间的连接 153
16.1 连接方法 153
16.2 FORTRAN主程序的调用方法 153
16.3 FORTRAN主程序的参数传送 155
16.4 汇编子程序的编制方法 156
16.5 几点说明 163
16.6 程序实例 165
16.7编译与连接步骤 169
17 PASCAL与汇编语言程序间的连接 171
17.1 连接方法 171
17.2 PASCAL主程序的调用方法 171
17.3 PASCAL主程序的参数传送 174
17.4 汇编子程序的编制方法 176
17.5编译与连接步骤 179
17.6 PASCAL调用汇编子程序屏幕作图实例 180
17.7几点说明 182
18Turbo PASCAL与汇编语言程序间的连接 184
18.1 采用外部调用方式与汇编语言程序连接 184
18.2 采用内嵌代码方式与汇编语言程序连接 194
18.3在外部汇编过程中使用全局数据和过程 200
18.4Turbo PASCAL调用Turbo汇编外部过程 205
19 C与汇编语言程序间的连接 211
19.1连接方法 211
19.2 C语言程序的调用方法与命名约定 211
19.3 C语言的参数传送与返回值约定 214
19.4 汇编子程序的编程方法 215
19.5 汇编语言对C语言程序的调用 224
19.6 汇编子程序使用C程序的变量 233
19.7 C程序使用汇编程序的变量 234
19.8编译和连接步骤 236
19.9程序实例 236
20 Turbo C与汇编语言程序间的连接 244
20.1Turbo C调用汇编子程序 244
20.2 汇编程序调用Turbo C函数 251
20.3Turbo C内嵌式汇编程序的编制方法 252
21.1 dBASEⅢ调用其它语言程序命令 259
21 dBASE Ⅲ与其它高级语言程序联合运行 259
第三部分 259
汉字dBASEⅢ与其它语言程序间的连接 259
21.2 dBASE Ⅲ对编译型高级语言程序的调用 260
21.3 dBASE Ⅲ对解释型BASIC语言程序的调用 261
21.4 用批命令实现高级语言与dBASEⅢ程序的联合运行 263
21.5 dBASEⅢ调用BASIC唱歌主控程序实例 266
22 dBASEⅢ与高级语言程序的数据传递 271
22.1 数据传递的实现方法 271
22.2“接口文件”的格式 272
22.3 实现数据传递的dBASE Ⅲ命令及其应用 273
23 dBASE Ⅲ与BASIC语言程序间的连接 279
23.1 BASIC程序接收dBASE Ⅲ传输的数据 279
23.2BASIC程序传送数据给dBASE Ⅲ库文件 285
23.3 dBASE Ⅲ与BASIC语言程序连接综合例 289
24 dBASEⅢ与FORTRAN语言程序间的连接 295
24.1 FORTRAN程序接收dBASEⅢ传输的数据 295
24.2 FORTRAN程序传送数据给dBASEⅢ库文件 302
24.3 dBASE Ⅲ与FORTRAN语言程序连接综合例 306
25.1 dBASE Ⅲ生成PASCAL能接收的“接口文件” 312
25 dBASEⅢ与PASCAL语言程序间的连接 312
25.2 PASCAL程序接收dBASEⅢ传输的数据 315
25.3 PASCAL程序传送数据给dBASEⅢ库文件 318
25.4 dBASEⅢ与PASCAL语言程序连接综合例 320
26 dBASEⅢ与C语言程序间的连接 324
26.1 C程序接收dBASEⅢ传输的数据 324
26.2 C程序传送数据给dBASE Ⅲ库文件 326
26.3 dBASE Ⅲ与C语言程序连接综合例 328
27 dBASEⅢ与COBOL语言程序间的连接 335
27.1 COBOL程序接收dBASEⅢ传输的数据 335
27.2 COBOL程序传送数据给dBASEⅢ库文件 339
27.3 dBASEⅢ与COBOL语言程序连接综合例 341
28 dBASEⅢ与汇编语言程序间的连接 346
28.1 dBASEⅢ与汇编语言程序连接实例 346
28.2 汇编程序接收dBASEⅢ传输的数据 349
28.3 汇编程序传送数据给dBASEⅢ库文件 351
29高级语言直接读取dBASEⅢ库文件数据 353
29.1 dBASEⅢ数据库文件结构分析 353
29.2 BASIC程序直接读取dBASE Ⅲ库文件数据 355
29.3 FORTRAN程序直接读取dBASE Ⅲ库文件数据 357
29.4 BASIC程序直接读取任一库文件数据实例 360
29.5 dBASEⅢ与BASIC程序的参数传送 365
30高级语言直接向dBASEⅢ库文件写数据 367
30.1 BASIC程序直接向dBASEⅢ库文件写数据 367
30.2 BASIC程序直接向dBASEⅢ库文件追加数据 370
30.3 BASIC程序直接建立dBASEⅢ库文件结构 375
30.4 BASIC程序直接读写dBASE Ⅲ库文件综合例 376
附 录 381
附录A使用LINK连接目标文件 381
A.1 指定连接文件 381
A.2 指定连接器的可选项 387
A.3 通过LINK环境变量选择可选项 396
A.4连接器操作 397
A.5 覆盖的使用 399
附录B MASM的宏调用一览 401
B.1 与系统BIOS接口的宏调用 401
B.2 与DOS操作系统接口的宏调用 401
B.3 与高级语言接口宏调用 402
附录CTurbo C的存储段模式 404
主要参考书目 407
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《音乐语言的根基》张艺编著 2019
- 《Java程序设计基础》罗刚 2018
- 《C++程序设计实验指导 第2版》张潇责任编辑;孟桂娥 2019
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《激活语言思维》李蒨,王宏年,汤青编著 2017
- 《汉语言文学本科专业核心课程研究导引教材 古代汉语》马蓝婕责任编辑;(中国)魏宜辉 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017