首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
本文详细介绍了用 BASIC.FORTRAN 和 dBASEⅢ编写 Auto CAD 绘图程序的方法,并给出了实际例子.文中给出的方法采用子程序方式建立 Auto CAD 的绘图命令集,用户可以用高级语言或 dBASEⅢ描述绘图命令子程序集,供主程序调用.执行带有绘图命令调用的程序之后即可生成 Auto CAD 可以执行的绘图文件.利用这些方法可以为 Auto CAD 图形软件建立方便、实用的编程环境.  相似文献   

2.
本文提出一种从 BASIC 程序调用 FORTRAN 程序的新方法——覆盖法,该方法利用磁盘作为缓冲器,在一个接口程序的控制下,在不减少 BASIC 程序能使用空间的条件下, 有效地实现两种语言程序的转换.此外,本文还给出了这两种语言数据之间通信的方法.  相似文献   

3.
Applesoft中,直接使用监控指令与机内对话将极大地扩展BASIC的功能。这里就调用键盘缓冲区扫描子程序的方法及其所带来的问题作了进一步探讨,并给出一种较直观的解决方法。  相似文献   

4.
本文分析了宏汇编语言和高级语言各自的优点和缺点,阐述了这两者之间建立通用软件接口的必要性;指出了编译BASIC,FORTRAN,Pascal,C语言在过程调用和数据格式上存在的差异;介绍了8086宏汇编语言和数种高级语言通用接口的设计方法。该方法能使不同语言的主程序方便地调用汇编语言子程序。  相似文献   

5.
本文描述在IBM-PC机上由FORTRAN语言调用汇编语言子程序的原理,介绍用汇编语言开发FORTRAN语言图形库的方法,并提供了有关的程序实例,为在IBM-PC机上运行高级语言提供有效的作图方法和途径。  相似文献   

6.
ARM程序中,子程序的调用返回地址保存在链接寄存器LR(R14)中。子程序程序嵌套调用时,如果调用C语言子程序,编译器会自动进行相应返回地址的处理。但是在ARM程序中,还存在一定数量的汇编程序,汇编子程序调用时,有可能会导致子程序返回地址被覆盖。本文对汇编子程序嵌套调用时的相关寄存器压入堆栈进行了保存,返回时,又将其推出堆栈。防止了ARM子程序调用时返回地址被覆盖。  相似文献   

7.
讨论了BASIC语言语句静态使用频度的统计方法,利用语言编程,实现了自动统计。经验证,程序执行流畅,速度快,效果较好,为缩短高级语言和机器语言的语义差距,缩短编译程序的长度和编译所需时间提供帮助。  相似文献   

8.
在BASIC语言中没有“过程”的概念,不能使用递归。本文分析了一个著名的递归问题——Hamiv塔问题的求解过程,在BASIC语言中利用数组与子程序实现了递归算法。  相似文献   

9.
通过调用栈提取当前调用上文信息,对传统的静态程序切片约简,可获得基于调用栈的程序切片,进行有效的程序调试.针对目前该切片计算需构造系统依赖图(SDG)而造成大程序分析效率较低等问题,提出相关子程序分析算法,通过仅分析程序中部分与切片标准相关的子程序,而不是所有子程序来提高分析效率,同时提出一种组合式基于调用栈的程序切片...  相似文献   

10.
ROMBIOS是已固化化在IBMPC及其兼容机上的程序,它的主要作用是上电时引导机器和提供一些基本的输入/输出子程序,这些子程序为程序设计人员提供了丰富的系统资料和良好的开发环境,在程序设计中调用这些系统资源可以有效地提高程序开发效率,实现更加复杂的功能,本文讨论如何利用C语言调用ROM BIOS的方法。  相似文献   

11.
所谓BIOS即基本输入输出系统,它包括:健盘输入管理、屏幕和打印机输出管理、磁盘操作管理等功能。没有BIOS,对IBM及其兼容机的应用和开发将是不可想象的。BIOS是一般8086/8088机器语言代码,调用BIOS是利用中断调用,只有汇编语言才能直接调用。由于操作系统提供了许多内部命令和外部命令,供用户对系统的调用,所以我们平常很少关心BIOS。在高级语言里,是以语句形式调用BIOS的,由于任何一种高级语言都只能使用一小部份BIOS的功能,因此,了解和学会应用BIOS是大有裨益的。本文介绍的是汇编语言和BIOS的接口分析,并介绍高级语言同汇编语言的接口。  相似文献   

12.
用Prolog.C,汇编等语言对Quick BASIC和FORTRAN之间的混合编程问题进行了探讨.用Prolog和C语言设计了自动搜索程序Autol和Auto2,解决了FORTRAN和BASIC语言之间各种类型参数的自动传送问题.用MS-DOS的Link程序将两种语言的目标文件连接成一可执行文件,形成了一个集成混合语言开发环境,并完善成为一混合编程软件(MLD).该软件可在普通PC机及其兼容机上运行.  相似文献   

13.
本文介绍一个以MIC—80微机为主体的数据采集系统。对于非电量的物理量经过传感器转换成电量,这类的模拟信号,其信号的输入范围在0~5伏或-2.5伏~+2.5伏,模拟信号的頻率范围在0~100HZ。本数据采集系统可采集分辨率为八位的八个通道(由用户自选)的数据量,供微机分析处理,从而实现对某物理量的实时控制和测量。为了方便用户,本系统同时用BASIC语言输入数据采集子程序,并用BASlC语言调用这个目的集子程序,应用灵活。  相似文献   

14.
结构化的Turbo BASIC提供了多种与汇编语言的接口方法,本文全面介绍了其中常用的几种方法,并着重指出其与解释BASIC中接口方法的不同之处,最后给出一个Turbo BASIC调用8088汇编语言程序的应用实例,说明该语言解决同类问题具有的简单方例和可靠等优点。  相似文献   

15.
H68/TR微型计算机具有十八个监控子程序(见附录),很好地使用和调用它们可以编制出高效率的应用程序。这十八个监控子程序存于(HN46532)4KBROM中。本文将陆续刊登对这十八个监控子程序的分析。现将已分析出的监控子程序提供给读者。  相似文献   

16.
针对一些计算机限于BASIC语言的数字有效位不能进行大数字的运算,提出了一种扩展数字有效位的方法并给出了相应的算法程序。  相似文献   

17.
用 FORTRAN 语言编写了类似高级 BASIC 绘图中窗口和视口语句的子程序,利用《高级语言图形开发功能初探》一文中画线汇编子程序,重新编制了画点和画线子程序,使 FORTRAN 绘图不再受屏幕实际边界的局限,可方便地实现图形的放大,缩小与剪辑.  相似文献   

18.
我所汉字信息组给 CROMEMCO 微型机配备了汉字 BASIC 语言,使这种应用最广的语言有了汉字输入、输出功能,并成功地应用在“高等学校学生学籍与成绩档案管理系统”中.这种汉字 BASIC 具有以下特点:汉字代码的数据类型就是原来 BASIC 中的数据类型,即有字符型或整数值型;并且汉字处理子程序的装入、修改简单,便于用户根据实际  相似文献   

19.
提出一种以中间语言为基础的逆编译方法,此方法首先把机器语言的程序转换为中间语言的程序,然后在中间语言程序上进行数据类型分析和控制流程分析,最后生成目标高级语言的程序  相似文献   

20.
68HC08列单片机在运行程序时往往需要保存某些参数使其掉电不丢失,为节约成本提高可靠性,可以 将这些参数保存在片内Flash中。片内Flash 主要是用来保存用户程序的,为避免在程序运行时往Flash中写入数 据所导致的单片机复位,因此采用了调用芯片内部监控ROM 中自带的.Flash操作子程序的方法。该方法适用于所 有68HC08系列片内含./012 芯片的单片机,具有很高的实用性和应用前景。  相似文献   

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

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