首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
为了将三值光学计算机(ternary optical computer,TOC)数据位众多和光学处理器硬件可重构性这两个特点应用于高级语言程序中,提出并实现了针对三值光学计算机的C语言扩充技术.该技术中的用户可见部分包括一组C语言扩充语句和一个用户运算请求文件自动生成软件模块,其中扩充语句采用C语言函数的书写方式,并采用专用字头SZG_;运算请求文件自动生成软件模块将用户在给定界面中送入的运算方式和输入数据自动转换成预先制定的数据文件格式,生成SZG文件.三值光学计算机返回的运算结果会自动保存在与运算请求文件相同的目录下,且文件名由对应的运算请求文件名加后缀R.SZG组成.用户不可见部分包括:对扩充指令的编译进程、SZG文件生成机制、运算请求状况记录进程、运算结果接收进程和三值光学计算机端服务进程.使用该技术,用户不必改变编程习惯,可直接在C语言程序中使用三值光学计算机.该技术已在由PC机和嵌入式系统组成的三值光学计算机模拟环境中进行了实验,实验结果表明,该技术行之有效.  相似文献   

2.
介绍编写三值光学计算机应用程序的关键技术.首先将运算规则和大量原始数据合并在一个特殊文件中,然后在应用程序中使用专门的扩充指令将该文件送至三值光学计算机进行处理.这个特殊文件被称为运算-数据文件(简称SZG文件).采用一个多心洋葱图描述了拥有电子处理器和三值光学处理器的异构系统编程平台,该平台能体现SZG文件的重要作用.介绍了SZG文件的起源、发展、SZG文件的格式和生成方法,以及对程序语言的必要扩充.最后通过一个具体示例,介绍使用SZG文件的过程,并在三值光学计算机软件模拟系统中对该示例进行了测试.测试结果表明,所编制的应用程序运行正常,计算结果正确.这种编程技术对建立包含多种类处理器之异构系统的编程环境有很好的借鉴作用.  相似文献   

3.
为了减少链轮在大型专用滚齿机加工费用,采用大型普通的数控铣床加工链轮.通过对链轮加工工艺分析,加工程序数学模型的建立,插补坐标计算,设计出链轮数控加工参数化自动编程软件.该软件具有虚拟制造的齿形设计、加工仿真、生成并保存G代码、与数控机床远程通信等功能.用户使用该软件在大型普通的数控铣床加工链轮可减少编程时间,提高生产率、良品率和加工精度.  相似文献   

4.
异构数据库数据迁移测试软件的研究与实现   总被引:1,自引:0,他引:1  
指出了数据迁移测试领域中存在的问题.开发了异构数据库数据迁移测试软件,该软件使用JDBC接口连接访问数据库,采用XML文档存储测试数据,并建立了多层数据源结构,利用JDOM应用编程接口解析XML文档获取测试数据.该软件开发过程更加符合开发者的编程习惯,实现了测试数据的可重用以及DML语句的动态生成,达到了利用软件对迁移结果进行自动化测试的目的.  相似文献   

5.
李丽 《科技咨询导报》2013,(35):131-131
数控车床CAXA软件是数控加工与仿真软件,该软件分为设计和加工两大模块。加工以零件几何图形计算机化、轨迹生成与加工仿真到数控程序生成在数控加工行业得到普遍应用,通过后处理生成NC程序,实现自动编程。该文针对数控车CAXA软件加工的特点,介绍实例实现数控车快速自动编程的方法和基本步骤。  相似文献   

6.
为了减少大模数齿轮在大型专用滚齿机加工中费用,采用大型普通的数控铣床加工。通过对大模数齿轮加工工艺分析,程序的数学模型建立,插补坐标计算,设计出大模数齿轮数控加工参数化自动编程软件。该软件具有虚拟制造的齿形设计、加工仿真,生成并保存G代码,与数控机床远程通信等功能。用户使用该软件在大型普通的数控铣床加工大模数齿轮可减少编程时间,提高生产率、优良品率和加工精度。  相似文献   

7.
基于WinINET函数库采用Visual FoxPro语言,设计一款FTP客户端软件,并详细阐述了程序的总体功能设计及其关键技术的实现.经测试,该软件具有高度的交互性,可以快速、稳定地实现文件的上传和下载等功能,效果良好.  相似文献   

8.
王伟  宫玉梅  曹征 《科技信息》2011,(22):I0253-I0255
可重构计算系统设计中把计算密集的代码用硬件加速器实现以提高系统性能已经成为一种常用的方法。但是在包含硬件加速器的系统中,程序员要了解硬件加速器的实现细节,控制硬件加速器的配置、软件和硬件模块之间的通信,这种不透明的编程方式影响了系统开发效率。本文提出了一个对程序员透明的软硬件协同编程模型,程序员可以像调用一个软件函数一样去使用一个硬件加速器,而把硬件加速器的配置、软硬件通信等操作交给操作系统和辅助硬件控制器实现。同时,该编程模型采用自重构技术即由嵌入式处理器控制完成动态重构,可支持动态调用多个硬件函数,使得多个硬件加速器可以分时复用硬件资源,从而提高系统资源利用率。  相似文献   

9.
一般情况下,一种文件需要相应的软件来打开,而该软件只有在正常安装后才能运行。为方便用户操作,能不能在不安装软件的情况下就让用户享受到自由使用该种文件的好处呢?文章据此讨论了文件关联的本质和如何使用JavaScript实现文件关联的具体方法。  相似文献   

10.
分析了MasterCAM X6五轴通用后置处理程序文件的格式,结合基于HCNC-22M数控系统的V850-5AX五联动立式加工中心的编程特点,通过设置机床的结构参数,开发了HCNC-22M数控系统专用后置处理器,使X6生成的NC程序能够直接应用于V850-5AX五联动加工中心.实际应用表明:该专用后置处理器生成的加工程序在五轴加工机床上不需作任何修改即可应用,有效地提高MasterCAM X6编程效率.  相似文献   

11.
为解决石油化工专业常见的数值分析、数理统计、最优化、模型参数估值、正交试验设计等数据处理问题.开发出了化工数据处理的EDPSP程序系统.软件采取功能结构模块的树状装配方式,用批处理文件进行管理.实现多级菜单选择下的分枝运行.对微机配置的适应性比较好.程序采用FORTRAN-77与BASICA 3.0混合编程.通过数据文件实现两种语言之间的交叉调用.经过化工实例的验证.该软件的专业适用性强.数学方法可靠.  相似文献   

12.
目前,国内使用DBASEⅢ语言编制各种软件日益增多,该语言功能强,命令语句条目多,用户在编写过程中为了不把大量的时间花费在该程序编码的格式安排上,一般按左对齐自然排列.这样编写出来的程序易读性差,难于进行检查修改.为了解决这个问题,我们研制一种DBASEⅢ源程序格式化编码软件,该软件在对DBASEⅢ语言中各种语言命令,控制结构的分析基础上,确定其输出编码格式,用户可以任意格式输入源程序,经软件转换后得到一个按规定格式化要求的源程序文件,并可选择分页打印输出.由于提高了程序的易读性和清晰度,有利于查找语法上的错误和修改错误…  相似文献   

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

14.
数据流编程作为一种编程模式被广泛地应用于多核处理器系统,其多核处理器的并行调度和对主存的访问延迟对程序的性能有很大的影响.为此,结合X86多核处理器的特点,提出一种数据流程序的任务调度与缓存优化方法.任务调度优化首先在预处理阶段提高目标程序的局部性和并行粒度;然后利用数据流程序的数据并行、任务并行和流水并行优化核间负载均衡,并构造软件流水调度.缓存优化针对目标系统的层次性缓存结构特征,通过消除缓存伪共享减少多核并行运行时相互间的干扰,根据逻辑线程间的通信分布实现逻辑线程到处理器核的映射.以COStream作为数据流编程语言,输出经过编译优化后的目标代码.实验选取数字媒体领域典型的算法进行测试,测试结果表明,编译优化后的测试程序基本达到线性加速比,验证了编译系统的有效性.  相似文献   

15.
介绍了MasterCAM软件的CAD/CAM功能。结合连杆数控加工实例,阐述了在MasterCAM环境下进行零件造型、工艺分析、刀轨生成、仿真加工、后处理程序、机床加工等数控加工的一整套过程。运用该软件,可避免繁琐的手工编程,提高加工效率,保证零件的加工精度,实现高效优质的数控加工。  相似文献   

16.
针对常用的随机测试生成方法的弱点,提出一种用于IEEE浮点乘法验证的边界条件筛选测试生成方法.其基本思路为:对待测算法边界条件建模;求解边界条件;用求得的解构造筛选操作数的标准;筛选操作数实现测试.应用该方法于典型芯片Intel387SX和实际设计项目C387L数学协处理器,证实该方法比随机测试生成方法更为可靠.  相似文献   

17.
本文详细介绍了用 BASIC.FORTRAN 和 dBASEⅢ编写 Auto CAD 绘图程序的方法,并给出了实际例子.文中给出的方法采用子程序方式建立 Auto CAD 的绘图命令集,用户可以用高级语言或 dBASEⅢ描述绘图命令子程序集,供主程序调用.执行带有绘图命令调用的程序之后即可生成 Auto CAD 可以执行的绘图文件.利用这些方法可以为 Auto CAD 图形软件建立方便、实用的编程环境.  相似文献   

18.
顺序功能图编程在PLC编程中的应用   总被引:1,自引:1,他引:0  
介绍一种基于功能图编程的PLC编程软件CADEPA的使用方法及其应用,剖析功能图语言编写PLC控制程序的方法和特点,并借助该软件编制两个不同结构的PLC控制程序。  相似文献   

19.
通过对地面自动气象站生成的四类气象数据传输文件进行文件命名规则分析,运用可视化编程工具进行软件开发,实现对气象数据传输文件的实时监控.当系统发现数据传输异常情况时,自动进行显示和报警,同时调用气象宽带网络监测软件,进行故障分析和判断.通过系统监控的使用,减小各种故障对气象资料正常传输的影响.  相似文献   

20.
黄晓波 《科技资讯》2013,(28):74-74
SOLIDCAM软件是数控领域广泛使用的CAM软件.详细叙述了在数控加工过程中运用SOLIDCAM软件进行数控编程和加工的流程和步骤,首先分析零件图形,根据加工工艺要求,设置数控加工参数,生成及校验刀具轨迹,最后经后置处理生成实用有效的数控程序,结合实例实现了高效优质的数控加工.  相似文献   

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

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