首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 925 毫秒
1.
在C语言同汇编语言的混合编程中,比较常用的是C语言调用汇编子过程。但有时为了更方便地完成某些工作,也需要从汇编语言中调用C语言,如在汇编语言中,对于不同类型数值间的混合运算远不如C语言处理得简单。因此就需要从汇编语言中调用C函数,以使程序简化。本文仅就汇编语言调用C函数用实例加以说明,所附例程均已在IBM386上用Borland C++3.1调试通过。  相似文献   

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

3.
本文详细介绍分别采用C51及汇编语言进行线反转法键盘程序设计,此法不需扫描,键盘响应速度快。代码已优化,作为子程序及函数可供直接调用。  相似文献   

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

5.
问与答     
31.问:我用C51编程调用汇编程序文件,程序很简单,C语言与汇编语言程序都只有几行(读、写1820),但是在C调用完汇编程序之后,不返回到调用处,而是返回到C语言的第一句处。运行了其它几个程序都是这个样,在MedWin和Keil下都试过,不知何故?  相似文献   

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

7.
在C语言同汇编语言的混合编程中,比较常用的是C语言调用汇编子过程。但有时为了更方便地完成某些工作,也需要从汇编语言中调用C语言,如在汇编语言中,对于不同类型数值间的混合运算远不如C语言处理得  相似文献   

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

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

10.
刘蕾 《电脑爱好者》1998,(13):48-49
汇编语言功能强,速度快,但它与DOS无接口,对BIOS中断服务程序的调用很不方便。C语言提供了与DOS的接口的功能,能很方便的调用BIOS中断服务程序,完成一些用汇编语言实现起来比较复杂的问题。这里介绍怎样用C语言实现对BIOS的调用。  相似文献   

11.
讨论了用ASM51编程语言调用Franklin C51函数实现浮点运算的方法,并举实例说明。  相似文献   

12.
利用XSLT转换XML文档的应用   总被引:5,自引:0,他引:5  
XML实现了数据与表示的分离,需要通过样式表来显示XML数据.目前有两种常用的样式表格式CSS和XSL.本文首先讨论了CSS的不足和XSL的优势,然后介绍了XSL和XSLT转换语言,并深入讨论了XSLT的工作原理,最后结合水调工程中的一个实例,具体说明如何利用XSLT分别实现在浏览器和服务器端XML文档的转换.  相似文献   

13.
C-51的BANK编译模式是用来解决程序代码超出51系列单片机最大寻指空间的一种编译模式。它通过硬件设计与软件码中插入切换BANK页面操作相结合,实现页面存储器中不同页中代码的相互调用。本文首先阐述了C-51编译器BANK模式的使用方法。然后介绍了在C-51的BANK模式下代码和数据混合使用BANK的一种技巧。  相似文献   

14.
基于VB的远程SQL SERVER数据库的访问策略   总被引:3,自引:0,他引:3  
本文以VB应用程序为例讨论了访问远程SQL SERVER数据库的几种流行方法,分别论述了每种方法的内部机理,并比较了每种方法的优点及缺点。  相似文献   

15.
VxD技术原理与应用   总被引:4,自引:0,他引:4  
深入分析了Windows9x的VxD技术的调用机制及其工作原理,介绍了VxD的特点及常用开发工具。最后探讨了VxD技术的应用。  相似文献   

16.
介绍了基于89C51单片机的智能式浆纱计长仪的原理、结构及软件设计。  相似文献   

17.
VB调用VC创建的Win32 DLL函数   总被引:4,自引:0,他引:4  
周振红  冯夏庭  杨国录  周洞汝 《计算机工程》2002,28(4):285-286,F003
探讨了Visual C++创建Win32 DLL,Visual Basic对其函数实施调用过程中,命名修饰,调用约定、命名约定的匹配,数据类型对应以及参数传递一致性等问题,并给出了具体的应用实例。  相似文献   

18.
WINDOWS的VxD技术分析   总被引:12,自引:0,他引:12  
本文深入分析了WINDOWS9x的VxD技术的调用机制及其工作原理,介绍了VxD技术的实现步骤,最后探讨了VxD技术的特点及应用。  相似文献   

19.
介绍AT89C51单片机系统与智能调制解调器MODEM-CN的接口电路和异步传输方式下的控制程序设计。在分析MODEM控制命令集的基础上,讨论了单片机系统与MODEM之间的通信机理。  相似文献   

20.
Matlab具有很强的数值计算和分析等能力,而C/C++是目前最为流行的高级程序设计语言,两者互补结合的混合编程在科学研究和工程实践中具有非常重要的意义。从Matlab调用C/C++代码及C/C++调用m文件两方面,深入地研究了它们之间混合编程的原理和实现机制,并且给出了具体条件下的混合编程方法和步骤。实验表明,给出的Matlab与C/C++混合编程接口及应用方法是有效、实用的。  相似文献   

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

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