首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 406 毫秒
1.
BORLAND C++(以下简称C++)是世界著名的软件公司BORLAND INTERNATIONAL推出的最新面向对象程序设计OOP(Object-Oriented Pro-gramming)软件开发系统,它与目前的TURBO C高度兼容,并且是一种比C语言更进一步发展的面向对象的高级编程工具。但作为一种高级语言,在需要调用低级功能和较高的运行速度时,就需要用到与汇编语言进行交互式调用或是进行各种数据的相互传递。下面谈谈这种语言间的接口技术和实现方法。  相似文献   

2.
C语言与汇编语言的混合编程,在图形处理的过程中的综合混用,它们进行组合运用,两种语言的优点相继表现出来.一种是计算机高级语言,另一种是计算机低级语言,但两者的优点显而易见,C语言编写灵活,功能多样.汇编语言编程麻烦,但是程序代码段、执行速度快,但同样C语言数值运算或结果显示时更为复杂.而利用C语言与汇编语言的混合编程可以提高编程的效率.而C语言和汇编语言在图形处理中的运用较为广泛.  相似文献   

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

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

5.
一、问题的由来 讨论利用FORTRAN语言开发软件,到底有什么意义?由于C语言及面向对象的C++语言在软件开发中的风靡一时,提到软件开发,大多数的人首先想到的就是C/C++语言以及为了加快运行速度而采用的部分汇编语言代码。为什么要用FORTRAN语言开发软件呢? 首先,FORTRAN语言与流行的C/C++语言相比,有自己的特点:缺少C/C++语言对地址、内存操作的灵活性;不适用于操作系统、编辑器等类型的  相似文献   

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

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

8.
详细介绍使用VisualDSP开发工具进行ADSP21XX的C语言编程的方法;分析其C语言运行库的结构,并且结合实例介绍C语言工具的使用方法,包括C语言与汇编语言混合编程的方法、从C运行库提取代码用于自己的汇编语言程序的方法、修改运行库的源代码以适应自己开发需要的方法等。  相似文献   

9.
我们平时所谈计算机编程所用的指令性语言,都是用汇编语言以及高级语言(C语言)。汇编语言的指令与机器指令一一对应,直接针对存储单元的地址。C语言及高级语言只能按C语言的编程规范来书写。然后通过C语言编译器来传给计算机。而我们现在提到的P111G的编程指令既不是汇编语言也不是高级语言。  相似文献   

10.
C语言是应用广泛的面向过程的开发语言,但在一些特殊的情况下还需使用汇编语言,因此出现了C语言与汇编语言混合编程的问题。基于此从两者混合编程的原因和需要解决的问题入手,对两者混合编程的实现方法进行了详细介绍,给出了相应的编程实例。  相似文献   

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

12.
''''C54x DSP混合编程及中断的C语言实现   总被引:1,自引:0,他引:1  
为了充分发挥C语言和汇编语言各自的优势,在对TMS320C54x DSP进行软件开发时,可用两种语言混合编程.本文介绍了基于TMS320C54x DSP的C语言和汇编语言混合编程的程序设计方法,对用C语言实现DSP的中断功能进行了详细说明.最后以多尺度三次B样条小波分解算法为例说明TMS320C54x DSP混合编程的方法及步骤,并给出了C语言及汇编语言的源程序代码.  相似文献   

13.
C语言是计算机编程中应用较为广泛的编程语言之一,它具有高级编程语言和汇编语言的特点,但是它在使用过程中仍然存在一些问题,影响了编程效果与效率。笔者结合实际对C语言的计算机编程技术进行探讨,以期对运用C语言进行编程的工作人员有所帮助。  相似文献   

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

15.
姜璐  杨晓东  郭大勇 《测控技术》2002,21(Z1):129-131
介绍了8051系列单片机汇编语言和C语言的特点,以及在开发过程中C语言和汇编语言混合编程的具体使用方法.  相似文献   

16.
C++ Builder与汇编语言混合编程及端口操作函数扩展方法   总被引:1,自引:0,他引:1  
Borland C++ Builder 1.0是喜欢VB和Delphi编程风格的C++程序员梦寐以求的产品。但由于Windows不建议用户对外部端口进行直接操作,因而C++ Builder的32位编程没有类似inp()和outp()这样的端口操作函数。利用嵌入汇编语言编程扩展这类功能是容易想到的办法,但在没有tasm32产品时C++ Builder 1.0中嵌入汇编语言会引起编译错误:未能找到tasm程序—tasm32.exe。即C++ Builder 1.0中嵌入汇编需要Borland  相似文献   

17.
用C语言实现高效嵌入式编程   总被引:1,自引:0,他引:1  
吴斌  刘宗行  青舟 《传感器世界》2002,8(3):20-23,26
用高级语言C进行嵌入式系统的编程有着汇编语言编程所不可比拟的优势,并已成为未来必然的发展趋势。本文根据作者的实际开发经验,以KEILC51为开发工具,首先介绍了高级语言C的编程优势,然后介绍了C51与标准C语言的主要不同点,介绍了用高级语言C进行嵌入式系统编程的特点;介绍了如何快速编出规范、高效而又精简的C语言程序,以及如何对程序进行优化。  相似文献   

18.
C语言和汇编语言混合编程兼顾了程序的高效率和可读性,已经成为DSP芯片嵌入式系统开发的一种流行的编程方法。阐述基于ADI公司的ADSP—TS101 DSP的C语言和汇编语言混合编程应遵循的接口规范以及C程序的优化方法。  相似文献   

19.
MSP430单片机C语言和汇编语言混合编程   总被引:7,自引:8,他引:7  
刘玉宏 《微计算机信息》2003,19(10):56-57,25
为了发挥C语言和汇编语言各自的优点。二者需要相互调用函数。本文首先介绍了MSP430单片机的C语言函数的参数传递规则。然后对C语言和汇编语言的混合编程进行了详细描述,最后给出应用实例。  相似文献   

20.
嵌入式C语言位操作的移植与优化   总被引:6,自引:0,他引:6  
引言 单片机的应用越来越广泛,种类也越来越多.由于嵌入式C语言可读性强、移植性好,与汇编语言相比大大减轻了软件工程师的劳动强度,因而越来越多的单片机工程师开始使用C语言编程.  相似文献   

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

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

京公网安备 11010802026262号