首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
讨论汇编语言与C语言的混合程序设计技术。在大规模的程序设计中,汇编语言程序与高级语言程序相结合,充分发挥各自的优点,实现两种语言之间的混合编程,是解决实际问题的有效方法。在实际的程序设计中,C语言主程序可以调用汇编语言子程序,汇编语言主程序可以调用C语言子程序,也可以在C语言程序中嵌入汇编语言语句。在汇编语言与C语言的混合编程中,参数的传递、模块的连接以及调用关系的确定是值得注意的关键问题。  相似文献   

2.
在C语言同汇编语言的混合编程中,比较常用的是C语言调用汇编子过程。但有时为了更方便地完成某些工作,也需要从汇编语言中调用C语言,如在汇编语言中,对于不同类型数值间的混合运算远不如C语言处理得简单。因此就需要从汇编语言中调用C函数,以使程序简化。本文仅就汇编语言调用C函数用实例加以说明,所附例程均已在IBM386上用Borland C++3.1调试通过。  相似文献   

3.
汇编语言与C语言的混合程序设计技术   总被引:4,自引:2,他引:4  
讨论汇编语言与C语言的混合程序设计技术。在大规模的程序设计中,汇编语言程序与高级语言程序相结合,充分发挥各自的优点,实现两种语言之间的混合编程,是解决实际问题的有效方法。在实际的程序设计中,C语言主程序可以调用汇编语言子程序,汇编语言主程序可以调用C语言子程序,也可以在C语言程序中嵌入汇编语言语句。在汇编语言与C语言的混合编程中,参数的传递、模块的连接以及调用关系的确定是值得注意的关键问题。  相似文献   

4.
汇编语言与C语言是计算机编程语言中两种不同类型的语言,这两种编程语言可以混合编程使用,而且通过汇编语言与C语言的混合程序,还可以进一步提高程序的安全稳定性。本文首先简单了解了混合程序设计技术的设计技术方法,然后从C语言调用汇编语言、汇编语言调用C语言、C语言程序嵌入汇编语言这三个方面入手展开分析,最终简单概述了混合程序设计技术需要注意的关键性问题。  相似文献   

5.
柴孝 《信息与电脑》2011,(11):181-182
一般在较大的程序设计当中,如果把汇编语言与高级语言程序结合起来使用,把两种语言的优点都发挥出来,充分利用两种的优势,进行混合编程,则可以很多的难以解决的难题。在程序设计的实践当中,C语言和汇编语言可以相互调用,C语言可以调用汇编语言,汇编语言可以调用C语言,也可以把其中一种语言程序嵌入到另一种程序语言当中。本文就是探讨把C语言与汇编语言两种语言进行混合编程,实现两者的最佳组合,从而解决一些实践难题。  相似文献   

6.
董斌  熊刚 《自动化仪表》1997,18(6):11-13
介绍利用C语言和汇编语言(混合语言)混合编程系统的控制软件,详细叙述了汇编中DOS、BIOS功能调用的实现和汇编、C语言混合调用方式.  相似文献   

7.
单片机C51与汇编语言的混合调用   总被引:1,自引:1,他引:1  
对于单片机程序的编写,汇编语言具有速度快的优势,C51则具有高级语言的优点。文中介绍了C51函数的内部转换规则和参数传递规则,通过实例详细给出了实现C51与汇编语言混合调用的方法,包括C51内嵌汇编语言、C51调用汇编语言以及汇编语言调用C51。  相似文献   

8.
在单片机程序设计过程中,汇编语言和C语言各有自己的优势,为了尽可能地提高程序效率和降低程序的开发难度,势必采用C语言和汇编语言混合编程的方式。介绍了混合编程的技巧,对函数的混合调用机制、代码段和数据段的定位进行了探讨,并以项目中的具体应用为例进行说明。  相似文献   

9.
包艳  王辉 《微计算机信息》2006,22(7):120-121
本文介绍了C语言和汇编语言的混合编程方法在直流无刷电机控制系统中的应用,重点介绍了变量定义及寄存器、数组、指针等的使用规则,C语言和汇编语言的相互调用方法,并给出了部分源程序。  相似文献   

10.
利用C语言与汇编语言混合编程是程序设计人员经常想使用的方法,这样使用,可以充分利用高级语言的特性和低级语言的直接处理功能,达到互补,更快地设计出用户所需的程序。 笔者曾参阅过Turbo C 及Turbo Assembler汇编大全(中国科学院希望高级电脑技术公司,1990.9),发现:在C环境下调用的汇编模块,需在汇编语言中说明被C调用的变量、函数为Public;而在C语言中也需说明该汇编函数为Extern,这样方可进行调用。当然也同时要求编写的汇编函数具有根据栈进行参数传递的约定,以及对被C调用的函数要求其前有下划线。下面来看一下调用实例。  相似文献   

11.
讲解了C语言与汇编语言相互调用的基本技术,二者结合实现混合编程的方法和在相互调用过程中需注意的一些问题,并给出了应用实例。两者相互调用有效结合,扬长避短,是一种行之有效的程序设计及开发方法。  相似文献   

12.
DSP的C编译环境的设置和应用,并从软件的体系结构、中断处理、函数的相互调用等方面阐述了C语言和汇编语言的混合编程技术。  相似文献   

13.
基于小模式,调用C语言的Scanf()和Printf()函数实现了在汇编语言中不同进制的输入和输出,文章对在汇编程序中调用C函数的关键问题进行了分析并据此给出了在汇编语言中实现多种进制的通用输入输出源程序。  相似文献   

14.
介绍了TMS320C6X系列DSP混合编程的方法,描述了汇编语言和C语言应遵循的规则和详细接口规范,详细阐述了编程过程中变量、常数、数组、指针以及函数的相互调用。  相似文献   

15.
介绍了TMS320C6X系列DSP混合编程的方法,描述了汇编语言和C语言应遵循的规则和详细接口规范,详细阐述了编程过程中变量、常数、数组、指针以及函数的相互调用。  相似文献   

16.
以TI公司的TMS320F240为背景详细讨论了DSP的C编译环境的设置和应用,并从软件的体系结构、中断处理、函数的相互调用等方面阐述了在基于DSP的控制系统中C语言和汇编语言的混合编程技术。  相似文献   

17.
高级语言与汇编语言混合编程是程序设计的重要手段之一。本文旨在解决在TurboBASIC调用汇编语言子程序时,INLINE汇编语言过程文件的自动转换生成问题。  相似文献   

18.
C语言和汇编语言是应用在计算机程序设计中两类具有不同特征的编程语言.在实际的软件开发中,C语言固然有汇编语言所不具备的优越性能,但是当具有对硬件直接的操作或提高软件稳定性等需求时,往往采用这两类语言的混合编程的方式.基于对汇编语言与C语言设计方法的介绍,阐述了3种汇编语言与C语言混合编程的方式,并对这两种编程语言混合编程所存在的关键性问题进行了分析.  相似文献   

19.
C语言和汇编语言是应用在计算机程序设计中,两类具有不同特征的编程语言.在实际的软件开发中,C语言固然有汇编语言所不具备的优越性能,但是当具有对硬件直接的操作或提高软件稳定性等需求时,往往采用这两类语言的混合编程的方式.基于对汇编语言与C语言设计方法的介绍,阐述了3种汇编语言与C语言混合编程的方式,并对这两种编程语言混合编程所存在的关键性问题进行了分析.  相似文献   

20.
汇编语言和高级语言混合编程要解决的关键问题,在于二者之间的参数传递问题。参数的传递方式最多见的是传值、传址两种。参数传递可以通过全局变量或堆来传递。为此,必须了解各种语言的堆结构、生成方式、参数入方式等。本文介绍C语言对汇编语言的调用。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号