共查询到20条相似文献,搜索用时 9 毫秒
1.
2.
实现Turbo C与汇编语言接口的新方法 总被引:1,自引:0,他引:1
本文简述了Turbo C与汇编语言接口的一般调用约定,并在此基础上提出了在DOS系统下这两种语言之间一种新的调用方法及其相应的参数传递与数据共享模式。 相似文献
3.
4.
5.
介绍了Turbo C与汇编语言的接口技术,通过实例来说明Turbo C调用汇编子程序和Turbo C行间嵌入汇编语句的接口方法。嵌入式汇编提供了一种简单而又明快的方法。使用这种方法可以直接将汇编语言代码放入C语言程序中,汇编语言代码的高速性和深层控制能力可以大大改善程序的性能,同时也避免了C语言与汇编语言的接口所固有的复杂性。 相似文献
6.
7.
8.
9.
10.
笔者几年前因工作需要汉化了Microsoft公司的MASM1.0版,在工作中取得十分好的效果。近两年为了适应286、386指令集,又汉化了一个386ASM编译系统,效果同样很好。由于在程序中能用汉语表达编程意图,使用起来得心应手。这几年我在汉语汇编语言编程的实践中,积累了一些心得,愿供同行们参考。 在汉化了的汇编语言编译系统下编程,所有标识符都可以使用汉字,所以程序员尽可以用最能确切表达自己意思的名字。举例如程序一,是笔者编写的CCDOS词组处理的一个程序。虽然由于篇幅关系,这里没有登出程序全部,但这绝对是一个能通过 相似文献
11.
以单片机TMS320C6713为例,介绍C语言和汇编语言在该微处理器中的实时效应的应用。同时对C语言和汇编语言的接口问题与传统微处理器MC68000进行了比较,提出一种详细、有效的解决方法。 相似文献
12.
虽然Turbo C2.0编写的程序能够产生高速、紧凑的目标代码。但是,和用汇编语言编写的程序相比还是不能够达到那样的高速、紧凑。因此,对运行时间要求很高的任务来讲,如果用C编写的话,就必须用到汇编子程序,来解决运行时间。还有,有些指令C语言是不能执行的。例如,它不能改变数据段或执行高效的字节或字的循环移位。碰到这种情况,也必须调 相似文献
13.
14.
汇编语言和高级语言混合编程要解决的关键问题,即二者之间的数据传递问题,(接口问题)及应保证汇编模块选用同高级语言相一致的存储模式,本文介绍在MASM5.0中利用宏技术解决这一问题的方法。利用该方法可通过各字进行入口和出口参数的存取,并能编写出适合各种存储模式的通用汇编代码。 相似文献
15.
汇编语言与C语言的接口技术 总被引:1,自引:0,他引:1
汇编语言没有高级语言要占用较大的存储空间和较长的运行时间等缺点 ,它的运行速度快是高级语言所不能比拟的。可以说高级语言与汇编语言各有千秋。有时我们采用高级语言编程速度达不到要求 ,全部采用汇编语言编程工作量又大 ,此时可以采用“混合”编程 ,彼此相互调用 ,进行参数传递 ,共享数据结构及数据信息 ,是一种有效的编程方法。这种方法可以发挥各种语言的优势和特点 ,充分利用现有的多种实用程序、库程序等使软件的开发周期大大缩短。1 高级语言与汇编语言的接口需要解决的问题 1、需要说明和建立调用者与被调用者间的关系被调… 相似文献
16.
17.
本文介绍了在面向对象程序设计中C++语言和汇编语言进行了混合编程的技术,着重探讨了面向对象函数的命名规则,并给出了程序设计的例子。 相似文献
18.
19.
20.