共查询到20条相似文献,搜索用时 0 毫秒
1.
2.
微型计算机上配置的高级语言,共语言成份简单明了,易于编制和调试,但其执行速度远不如汇编语言快。因此,为了提高程序的执行速度和更好地使用外设,有时要求调用一段机器语言子程序。在各类IBM-PC手册及有关参考书中,或多或少介绍了BASIC语言调用汇编语言子程序的方法,我们认为所有这些并不实用,他们仅仅给出了原 相似文献
3.
4.
5.
下面以解释BASIC调用DOS功能请求的一个简单模块为例,介绍本方法的实施过程及其出入口参数的接口方法。先用WS或EDLIN编辑汇编子程序DOSFC2V.ASM(源程序清单附后),汇编子程序与BASIC可以相互传递参数,接口方法参见例程序注释。 相似文献
6.
本文介绍了一个BASIC程序,借助于它可以方便地修复遭破坏的硬盘初始引导扇区。 相似文献
7.
为了更方便地使用外部设备或为了提高程序的执行速度,要求调用一段机器语言程序。通常调用机器各程序有两种方法:第一种是把汇编好的代码程序用DATA语句写在BASIC程序中,调用前用POKE语句装入内存。第二种方法是使 相似文献
8.
9.
10.
11.
丁放 《自动化技术与应用》1986,(1)
微型计算机应用程序开发中经常碰到的一个问题是高级语言程序与机器语言程序的相互调用问题。这是因为,在某些应用场合,如实时处理系统中,由于实时性的要求,程序的某些部分需要用汇编语言编写, 相似文献
12.
本文介绍汇编语言调用BASIC语言的一种方法、原理,解决这两种语言调用中的数据传递问题,为混合仿真和实时控制提供一种有力的工具。 相似文献
13.
14.
15.
编译BASIC程序与汇编语言程序的参数传递只能通过堆栈进行。在执行“CALL变量名(变量表)”语句时,机器首先依据参数表内的次序把数据变量的地址或字符变量说明区地址压入堆栈,然后压入两个字节的返回地址CS:IP。这样一来,(SP)+4,(SP)+6,(SP) 相似文献
16.
17.
本文研究了BASIC语言递归调用的方法,从两个实例分析了BASIC语言递归调用的过程,纠正了BASIC不能进行递归调用的错误概念。 相似文献
18.
汇编语言和高级语言混合编程要解决的关键问题,在于二者之间的参数传递问题。参数的传递方式最多见的是传值、传址两种。参数传递可以通过全局变量或堆来传递。为此,必须了解各种语言的堆结构、生成方式、参数入方式等。本文介绍C语言对汇编语言的调用。 相似文献
19.
BASIC语言广泛地被人们用于计算、控制、采集数据及数据处理等。但也存在严重的缺点,那就是BASIC是解释性语言,运算速度慢。FORTRAN语言的运算速度比BASIC要快十倍左右,在进行较复杂的计算时,人们往往使用它。但是,FORTRAN的目标程序是要经过多次的编译与连接才能得到,一旦操作不熟练,要费九牛二虎之力才能得到可执行的目标程序。因而,在实际工作中,人们希望那些计算特别费时的部分用FORTRAN语言编写程序,而慢速数据采集或键盘输入的数据程序用BASIC语言编写,FORTRAN则直接调用BASIC程 相似文献
20.
在BASIC中适当地使用机器语言子程序会给类如过程控制、系统通讯、数据处理等应用带来很大方便。本文详细地介绍了在TRS—80,EG3200微计算机的BASIC Ⅱ语言和DISK BASIC语言中,使用机器语言子程序的方法和一些技巧。文中所给出的例子DISLIN 相似文献