首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 406 毫秒
1.
该文以Microsoft C和MASM为例,说明C语言与汇编语言的接口实现技术,文中给出了Microsoft C调用汇编程序推荐的指令序列,阐述了C语言与汇编语言之间的参数传递,并探讨了若干关于C程序与汇编程序接口时的编程技巧。  相似文献   

2.
本文讨论了采用 PCBASIC 语言调用汇编语言进行实时处理的一种方法。针对高级语言管理接口困难和汇编语言数据处理不便的问题,作者提出利用汇编语言管理接口并实现中断,利用 BASIC 语言处理数据,采用BASIC 与汇编混合编程的方法。该方法发挥了高级语言处理数据与汇编语言管理接口两方面的优势,大大提高了 IBM-PC 实时处理的能力,为 PC 机参与工业实时控制指出了一条途径。  相似文献   

3.
本文介绍汇编语言调用BASIC语言的一种方法、原理,解决这两种语言调用中的数据传递问题,为混合仿真和实时控制提供一种有力的工具。  相似文献   

4.
在用Quick BASIC与汇编语言编写数据采集与处理程序时,首先在Quick BASIC中分配数据空间(用DIM定义数组,静态数组可用近地址访问,动态数组需用远地址),然后将第一个数组元素的地址通过堆栈传给汇编语言子程序,根据访问数组元素的远近地址要求,适当调整ES内容,并将DI指向第一个数组元素的偏移地址,这样在AX中每得到一个采样数据后,即可用一个STOSW语句直接将此数据传送到高级语言已定义的数组中,直到全部数据采集完成,实现了混合语言间大量数据的高速传送。  相似文献   

5.
搞清楚编译BASIC用CALL语句调用汇编语言程序的内部机制,以便顺利解决好编译BASIC对汇编语言程序的调用问题.这对BASIC程序设计者编制高性能的软件具有较高的使用价值.  相似文献   

6.
该软件利用钻孔的数字测井资料能分别计算岩石的抗压强度、抗拉强度、抗剪强度和泊松比等各项参数。该软件是用Quick BASIC语言、FORTRAN77、汇编语言编写而成。计算成  相似文献   

7.
本文提出了用Turbo BASIC语言调用汇编语言程序的一种方法,较详细地阐述了实现的技术思路,并给出了一个程序实例。  相似文献   

8.
微型计算机上配置的高级语言,共语言成份简单明了,易于编制和调试,但其执行速度远不如汇编语言快。因此,为了提高程序的执行速度和更好地使用外设,有时要求调用一段机器语言子程序。在各类IBM-PC手册及有关参考书中,或多或少介绍了BASIC语言调用汇编语言子程序的方法,我们认为所有这些并不实用,他们仅仅给出了原  相似文献   

9.
在实时控制或数据处理应用场合,经常需要用高级语言调用汇编语言子程序,以提高处理速度、节省内存或直接驱动过程通道。BASIC语言有专门的语句或函数(USR,CALL,…),调用汇编语言子程序的方法一般资料中都有介绍,但是用户要确定汇编子程序在内存中的绝对地址,另外BASIC程序本身运算速度慢,子程序功能不强(GOSUB语句不能传送数据,主程序和子程序中变量名要完全一致),开发多模块程序时十分不便。FORTRAN语言比BASIC运行速度快,子程序功能强,便于多模块连接,用户不需要确定汇编子程序在内存中的绝对地址,因此用FORTRAN和汇编混合编程更适于实时控制或数据处理应用,但是FORTRAN调用汇编语言子程序的方法在资料中介绍很少,使用户颇感困  相似文献   

10.
目前,在PC机上开发的BASIC应用软件,有许多都需要调用汇编语言子程序,在BASIC主程序中使用BLOAD和CALL语句调用汇编语言子程序之前,供调用的子程序必须经过汇编、连接生成扩展名为。EXE的可执行文件,最后由BASIC语言的BSAVE语句在磁盘上建立该汇编子程序的内存映像文件。怎样建立,在不少有关资料中均介绍得较含糊。虽然在有的著作(张福炎、蒋新儿著,微型计算机IBM PC的原理与应用,南京大学出版社,第三章的第五节)中比较详细地叙述了此方法,但是,实际操作时却行不通,原因是其中  相似文献   

11.
一、概述 鼠标主要应用于用户程序的菜单设计,移动光标速度大大高于用键盘移动光标,且操作方便,定位准确,效率高。用低级语言调用鼠标编写菜单程序必须具备一定水平的汇编语言知识,为此本文着重介绍高级BASIC语言调用鼠标的方法。  相似文献   

12.
本文研究了BASIC语言递归调用的方法,从两个实例分析了BASIC语言递归调用的过程,纠正了BASIC不能进行递归调用的错误概念。  相似文献   

13.
Quick BASIC又称快速BASIC.从1986年以来由美国Microsoft公司推出2.0,4.0,4.5版本.其中Quick BASIC4.5版本为目前国际流行最佳BASIC版本.1994年定为信息学国际奥林匹克“IOI”竞赛语言.它解释与编译并行,可生成在西文DOS下运行的执行文件.其完善程度可以和PASCAL和C语言相媲美.美中不足的是不能象解释BASIC  相似文献   

14.
秦燕军 《电脑》1995,(6):52-54
Quick BASIC是一个解释与编译并行,具有可以和PASCAL.FORTRAN 及C相媲美完善程度的模块化程序设计语言,它最大的特点是把程序编辑、编译、连接、调试等步骤集合成一个单一的过程,再加上强大丰富的功能、简明易学的风格,从而大大提高了软件开发的效率。可是Quick BASIC如今在我国似乎并没有受到计算机爱好者们的青睐。造成这种现状的因素当然是多方面的,而笔者以为,制约了Quick BASIC在我国发展的最直接原因应该是由于Quick BASIC在众多汉字环境中不能够完好运行和显示汉字所造成的。虽然新近出台的UCDOS3.  相似文献   

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

16.
登记号 880087 开发单位南京电子器件研究所功能简介该系统特点:1)中文方式管理系统,操作简便。2)码盘存贮数据,调用方便。3)汇编语言和BASIC语言混合编写程序,效率高,适应性强。4)微机控制倍增器高压,实现信增器增益的自动调节。  相似文献   

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

18.
为了方便教学,让学生尽快掌握汇编语言程序设计的方法,开发了基于VC 的Windows下MASM集成汇编系统,该系统集成了微机汇编语言主要调试工具,实现了编程、编译、联接和动态调试等功能的一体化。实践证明:MASM集成汇编系统界面友好、操作方便,有较好的应用价值。  相似文献   

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

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

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

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