《IBM-PC不同语言程序间的连接》求取 ⇩

目 录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

1993《IBM-PC不同语言程序间的连接》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由于春凡编著 1993 天津:南开大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

IBM PC汇编语言程序设计(1991 PDF版)
IBM PC汇编语言程序设计
1991 北京:清华大学出版社
IBM PC(INTEL8086/8088) 宏汇编语言程序设计(1987 PDF版)
IBM PC(INTEL8086/8088) 宏汇编语言程序设计
1987
IBM-PC汇编语言和程序设计( PDF版)
IBM-PC汇编语言和程序设计
广州经济技术开发区电脑系统工程公司
IBM-PC汇编语言程序设计(1998年08月第1版 PDF版)
IBM-PC汇编语言程序设计
1998年08月第1版 科学出版社
IBM-PC汇编语言程序设计(1991年01月 PDF版)
IBM-PC汇编语言程序设计
1991年01月 清华大学出版社
IBM-PC 汇编语言程序设计实验教程( PDF版)
IBM-PC 汇编语言程序设计实验教程
北京:清华大学出版社
IBM PC-8088汇编语言程序设计( PDF版)
IBM PC-8088汇编语言程序设计
科海总公司
IBM PC编程技术及汇编语言程序库(1988 PDF版)
IBM PC编程技术及汇编语言程序库
1988 成都:西南交通大学出版社
IBM PC汇编语言程序设计和接口技术(1989 PDF版)
IBM PC汇编语言程序设计和接口技术
1989 西安:西安电子科技大学出版社
IBM-PC汇编语言程序设计(1998 PDF版)
IBM-PC汇编语言程序设计
1998 北京:科学出版社
IBM PC 8088组合语言程式(1984 PDF版)
IBM PC 8088组合语言程式
1984 松岗电脑图书资料股份有限公司
IBM PC pascal 语言(1985 PDF版)
IBM PC pascal 语言
1985 五南图书出版公司
IBM-PC宏汇编语言程序设计(1987 PDF版)
IBM-PC宏汇编语言程序设计
1987 北京:水利电力出版社
IBM PC FORTRAN77程序设计(1985 PDF版)
IBM PC FORTRAN77程序设计
1985 北京:电子工业出版社
IBM-PC BASIC程序设计语言(1985 PDF版)
IBM-PC BASIC程序设计语言
1985 上海:同济大学出版社