《Microsoft C5.0 优化编译 混合语言程序设计指南 第5册》求取 ⇩

第一部分混合语言接口1

1混合语言程序设计基础3

1.1 混合语言调用3

1.2 命名约定要求4

1.3 调用约定要求6

1.4 参数传递要求7

1.5编译和链接7

1.5.1 用合适的存储模型编译8

1.5.2 和语言库链接8

2BASIC对高级语言的调用9

2.1BASIC与其它语言的接口9

2.1.1 DECLARE语句9

2.1.2 ALIAS的使用10

2.1.3 使用参数表10

2.2 其它BASIC接口11

2.3BASIC调用C11

2.3.1 从BASIC调用C——不带返回值11

2.3.2 从BASIC调用C——函数调用12

2.4BASIC调用FORTRAN14

2.4.1 从BASIC调用FORTRAN——子例程调用14

2.4.2 从BASIC调用FORTRAN——函数调用15

2.5BASIC调用Pascal16

2.5.1 从BASIC调用Pascal——过程调用16

2.5.2 从BASIC调用Pascal——函数调用17

2.6对BASIC调用的限制18

2.6.1 存储分配19

2.6.2 不相容函数19

3C对高级语言的调用20

3.1 C与其它语言的接口20

3.2 另一种C接口21

3.3 C调用BASIC21

3.4C调用FORTRAN23

3.4.1 从C调用FORTRAN——子例程调用23

3.4.2 从C调用FORTRAN——函数调用25

3.5C调用Pascal26

3.5.1 从C调用Pascal——过程调用26

3.5.2 从C调用Pascal——函数调用27

4FORTRAN对高级语言的调用29

4.1FORTRAN与其它语言的接口29

4.1.1 INTERFACE语句29

4.1.2 使用ALIAS30

4.2 另一种FORTRAN与C的接口31

4.3 FORTRAN调用BASIC31

4.4FORTRAN调用C33

4.4.1 从FORTRAN调用C——无返回值33

4.4.2 从FORTRAN调用C——函数调用35

4.5FORTRAN调用Pascal36

4.5.1 从FORTRAN调用Pascal——过程调用36

4.5.2 从FORTRAN调用Pascal——函数调用37

5Pascal对高级语句的调用39

5.1 Pascal与其它语言的接口39

5.2 另一种Pascal与C的接口40

5.3 Pascal调用BASIC40

5.4Pascal调用C42

5.4.1 从Pascal调用C——无返回值42

5.4.2 从Pascal调用C——函数调用43

5.5Pascal调用FORTRAN44

5.5.1 从Pascal调用FORTRAN——子例程调用44

5.5.2 从Pascal调用FORTRAN——函数调用45

6汇编语言与高级语句接口47

6.1编写汇编过程47

6.1.1 过程的建立47

6.1.2 进入过程48

6.1.3 分配局部数据(可选择的)48

6.1.4 保留寄存器的值49

6.1.5 存取参数49

6.1.6 返回一个值(可选择的)50

6.1.7 退出过程51

6.2 从BASIC调用52

6.3 从C调用53

6.4 从FORTRAN调用55

6.5 从Pascal调用57

6.6 从82编语言调用高级语言58

6.7 Microsoft段模型59

第二部分数据处理参考手册62

7传地址或传值62

7.1 BASIC参数62

7.2 C参数63

7.3 FORTRAN参数64

7.4 Pascal参数65

8数值,逻辑和字符串数据66

8.1 整数和实数66

8.2 FORTRAN COMPLEX类型67

8.3 FORTRAN LOGICAL类型67

8.4字符串68

8.4.1 字符串格式68

8.4.2 传递BASIC字符串69

8.4.3 传递C字符串71

8.4.4 传递FORTRAN字符串72

8.4.5 传递Pascal字符串74

9特殊数据类型76

9.1数组76

9.1.1 从BASIC传递数组76

9.1.2 数组说明和加下标77

9.2 结构,记录和用户自定义类型79

9.3 外部数据79

9.4 指针和地址变量81

9.5公用块81

9.5.1 传递公用块的地址81

9.5.2 直接存取公用块82

9.6 使用可变数目的参数82

《Microsoft C5.0 优化编译 混合语言程序设计指南 第5册》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由宗丽苹,吴倩,邦继明等译 中国科学院科海培训中心;中国科学院软件所 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。