汇编语言程序设计 (9).pptVIP

  • 2
  • 0
  • 约2.98千字
  • 约 25页
  • 2019-08-19 发布于辽宁
  • 举报
第9章汇编语言与高级语言的连接 9.1 与C语言的连接 9.2 与PASCAL语言的连接 第9章汇编语言与高级语言的连接 汇编语言的编写、调试比较复杂,不具有可移植性,因此,在软件开发中往往使用高级语言。但是,汇编语言又有着高级语言所不具有的优点:占有存储空间小,运行速度快,能直接控制硬件。因而经常是程序的大部分用高级语言编写,而在某些关键部分,对速度要求很高的部分,运行次数很多的部分,直接控制硬件的部分,则用汇编语言编写。这就提出了汇编语言与高级语言的连接问题。 第9章汇编语言与高级语言的连接 一般说来,连接中要解决以下三个问题: (1)存储器分配问题 (2)两种语言之间的控制传送问题 (3)变量传送问题 第9章汇编语言与高级语言的连接 9.1 与C语言的连接 9.2 与PASCAL语言的连接 9.1 与C语言的连接 TURBO C调用汇编子程序 TURBO C行间嵌入汇编 TURBO C调用汇编子程序 9.1 与C语言的连接 1.TURBO C与汇编语言的接口方法 当TURBO C调用汇编语言程序时,汇编程序指令序列应当具备一定的顺序,这种顺序可描述为: 正文段描述 段模式 组描述 进栈 程序体 退栈 正文段结束 TURBO C调用汇编子程序 9.1 与C语言的连接 C语言程序中

文档评论(0)

1亿VIP精品文档

相关文档