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

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

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

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

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

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

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

8.
文章通过9个程序详细介绍PIC单片机在PICC编译器环境下,C语言与汇编语言混合编程的方法并对出现的情况进行分析解决,最后对C语言与汇编语言混合编程的优劣提出自已的看法。  相似文献   

9.
C语言可读性、可移植性好,生成的目标代码的效率和质量较高.汇编语言具有程序代码短、执行效率高、实时性强等优点.单片机采用两种语言的混合编程能充分发挥它们的长处.提出了程序主体采用C语言编写、精确控制部分采用汇编语言编写的思路,并通过流水灯实例进行测试.实验表明,混合编程提高了程序的可读性和系统的性能.  相似文献   

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

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

12.
单片机用C语言编程具有开发周期短、可读性强、可移植行好的特点,但是对C语言进行汇编生成的代码往往较长。直接用汇编编程,对于在控制方面的小程序来说,具有相当的优势,但是在大的工程项目开发中,不仅程序开发周期长,而且不便于维护!笔者就在实际编程中的几种混合编程做如下讲解,笔者认为在程序的编制过程中,程序的主干用C语言来编写,在一些对硬件要求高的地方,运用汇编语言,将两种语言结合起来进行编程,不失为好的解决方案。  相似文献   

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

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

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

16.
用C/C++语言编程实现系统功能是当今世界计算机开发应用的重要趋势之一,然而当编程涉及到硬件接口、高级图形图像、高速动画、优化技术等应用问题时,为满足效率或其它要求,还必须使用汇编语言编程。因此,用C语言与汇编语言混合编程可以使二者互相取长补短,在缩短程序开发周期的同时提高代码质量。  相似文献   

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

18.
嵌入式C是指在嵌入式应用中使用的C语言.在嵌入式应用中非常注重的是代码的时空效率,即产生的代码的运行时间要尽可能少,占用的存储空间(包括程序存储器和数据存储器)要尽可能小.单片机在国内的嵌入式应用领域使用最多,8051是单片机教学的首选机型.现以8051为例讲解产生代码的时空效率,C编译器使用Franklin C51.用C语言进行嵌入式应用的软件开发是必然趋势,程序设计应该以C语言为主,汇编语言为辅.对汇编语言掌握到只要可以读懂程序,在时间要求比较严格的模块中进行程序的优化即可.尽管懂汇编语言不是目的,但懂得一些汇编语言可帮助了解影响C语言效率的8051特殊限定.例如,懂得汇编语言指令就可知道使用片内RAM做变量存储的优势,因为片外变量需要几条指令才能设置累加器和数据指针来存取.最好的嵌入式应用的编程者应是由汇编语言转用C语言,而不是原来用过微机标准C语言的人员.下面将从变量定义和变量空间、C语言技巧、函数的有效使用、混合编程几部分讲述嵌入式C编程技术.本文不涉及C语言基础,可作为北京航空航天大学出版社出版的<单片机的C语言应用程序设计>(修订版)的提高篇.  相似文献   

19.
Rube.  NJ 王亮 《个人电脑》1997,3(3):151-153
不同的系统平台和程序设计语言使得PC软件开发者们相互疏远:我在Windows平台上使用Delphi编程,你可能在DOS下使用汇编语言,而她在OS/2上写C++程序。在一种平台上积累起来的经验并不总能适用于别的平台。事实上,某一种语言的编程技巧甚至会妨碍你去学习另一种语言。“进程间通信技术(interprocess communication)”虽  相似文献   

20.
该文以Microsoft C和MASM为例,说明C语言与汇编语言的接口实现技术,文中给出了Microsoft C调用汇编程序推荐的指令序列,阐述了C语言与汇编语言之间的参数传递,并探讨了若干关于C程序与汇编程序接口时的编程技巧。  相似文献   

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

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