首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 82 毫秒
1.
虚拟机可以解决不同网络平台之间的资源共享与信息传递,基于虚拟机技术的编译系统可以模拟远程硬件平台的软件环境与编译功能,实现某种特殊需求,进而开发一种新的编程思想与模式。文章从基于面向对象的虚拟机出发,探讨设计一种微型编译系统的理论基础与技术可行性,并实际给出一个编译器实例及与之对应的汇编语言指令系统。  相似文献   

2.
魏兰  李文锋 《计算机工程》2007,33(13):104-106
采用面向对象技术设计可视化程序设计语言的编译系统,通过对复杂的可视化图片语法进行分析,将各语法现象以语法单元类的形式进行抽象分类,提出了编译器-编译器的设计策略,给出了从可视化图片设计语言到伪指令代码的解决方法。主要研究在面向对象的编辑环境中如何实现满足硬件设备控制器的稳定、高效的编译系统。通过将可视化程序语言分析器(VPLPG)和小型的类C编译(LCC)器配合使用最终实现可视化程序设计语言的编译系统。  相似文献   

3.
介绍一种可扩展的自动并行化编译系统Agassiz,研究其架构设计及关键特性。该系统可以把串行程序转换为并行程序,并为编译优化技术的研究提供良好的平台,通过面向对象的设计和实现,能有效集成各种并行优化技术。实验结果表明,该系统具有良好的可扩展性。  相似文献   

4.
针对传统编译器过于抽象复杂的不足,本文提出MiniC实例语言,采用面向对象技术实现该语言的编译器。MiniC编译器可以演示复杂的程序分析过程,给出编译各阶段的详细分析结果,使编译原理中的抽象内容可视化。实际应用表明,MiniC编译器在促进人们对编译理论的理解和提高系统软件开发能力方面能够发挥重要作用。  相似文献   

5.
曹淑青 《计算机工程》1998,24(10):23-26,67
Java语言是近几年地出现的一种面向对象网络语言。  相似文献   

6.
Java编译系统的研究   总被引:6,自引:1,他引:5       下载免费PDF全文
文中综述了具有代表性的Java编译系统:以采用的虚拟机技术来划分的三代Java编译系统,以及为特定平台的服务器端Java程序设计的编译系统,对它们的结构和工作原理进行了阐述,并分析指出了它们各自的优缺点,进行了一些比较,为实现基于我国国产系统平台COSA/COSIX上的Java编译系统提供了很好的借鉴。  相似文献   

7.
本文利用编译技术实现ATPM(自动技术个人操纵)的语言是一种应用性语言,ATPM语言的开发是具有规范的词法和语法。同时该语言具有词法识别的能力,ATPM语言系统为集windows基本操作模拟、数据库维护、文件整理、网络功能等为一体的综合型编译系统。ATPM应用程序功能完备,符合了自动模拟操作和可编程系统的要求。可编程的自动模拟操作是以后工作人员高效快速办公中不可或缺的一部分。  相似文献   

8.
《软件工程师》2018,(2):14-17
Open64是一个拥有GNU通用公共许可证的开源高性能编译器,设计结构好,分析优化全面,是编译器高级研究的理想平台。本文针对BWDSP处理器所提供的高效特殊运算指令,在Open64基础上研究并实现了面向BWDSP中的特殊指令合成策略。该策略通过扩展并重定向编译器后端模块,能够充分地利用BWDSP中的复数指令、累加指令、乘累加指令和平方和指令等特殊指令。实验结果表明,本文提出的特殊指令合成策略能够很大程度上提高程序的性能。  相似文献   

9.
基于DelPhi4的数据采集与分析系统   总被引:2,自引:0,他引:2  
张永强 《计算机工程》2000,26(3):101-102
介绍如何使用Delphi4实现对端口读写操作,以及采用面向对象技术对采集数据进行波形分析,从而建立实用数据采集与分析系统。  相似文献   

10.
基于虚拟机技术的设计思想,设计一个具有多任务特性的汇编程序虚拟机并实现。针对汇编程序的特点,设计汇编虚拟机内核多任务调度机制,使之可同时运行多个汇编程序。通过实验证明,在此具有多任务特性的x86汇编虚拟机上能够较好地实现多任务的无错误运行。  相似文献   

11.
本文是在原来办公固定资产管理台账基础上,开发的一款手机APP应用系统,利用专用标签打印程序,将办公固定资产的基本信息,如资产编号,资产名称、资产保管人、资产使用人、资产存放位置、资产序号等,通过QR二维码格式打印到一枚标签上,然后,将二维码标签粘贴在资产设备(如桌椅、电脑、打印机等)的表面,在进行资产清查或变更时,通过手机APP实现办公资产的登记、领用借用归还,还可以进行快速统计和资产盘点,可以极大的提高办公资产的管理能力和水平。  相似文献   

12.
黄浩  田丰  刘军 《微计算机信息》2007,23(1Z):20-22
分析了开放源码的Java虚拟机Kaffe的结构、运行机制,并针对DVB(Digital Video Broadcast)字机顶盒软件架构中对基于Java虚拟机的MHP(Multimedia Home Platform)中间件研发的需求,研究了将Kaffe移植到Sti5516处理器和其专用0S20操作系统的关键技术,给出了相应的移植方案。对深入了解MHP在数字机顶盒中的应用给出了研究方向和基本思路。  相似文献   

13.
分析了开放源码的Java虚拟机Kaffe的结构、运行机制,并针对DVB(DigitalVideoBroadcast)数字机顶盒软件架构中对基于Java虚拟机的MHP(MultimediaHomePlatform)中间件研发的需求,研究了将Kaffe移植到Sti5516处理器和其专用OS20操作系统的关键技术,给出了相应的移植方案。对深入了解MHP在数字机顶盒中的应用给出了研究方向和基本思路。  相似文献   

14.
本文通过对虚拟实验的概念、特点及虚拟实验学习者、虚拟实验指导系统进行分析,在产品界面交互设计基本原则的基础上,提出了虚拟实验指导系统应当遵循的两个原则。在此基础上以开放式实验教学与实验室管理系统的虚拟实验指导系统为例,分析了该指导系统的优缺点及改进方案。  相似文献   

15.
基于Actor的虚拟环境系统研究   总被引:2,自引:0,他引:2  
通过参考Agent模型以及借鉴CSP方法中的若干核心思想,提出了基于Actor的面向对象模型,综合考虑了Actor模型及面向对象方法的优点,更好地表达了对象的行为特性,该模型已在自主式移动机器人系统仿真实验中得到应用,实验结果验证了该模型的有效性。  相似文献   

16.
对高校教务管理系统的建设问题进行了分析和研究,并采用面向对象的分析和设计方法为这个系统建立模型.文中采用统一建模语言(UML)完成了该系统的分析和设计.  相似文献   

17.
黄广君  王万诚 《控制工程》2003,10(5):444-446
Kilos Vinual Machine(KVM)是J2ME的核心技术,通过安装KVM、手机等嵌入式设备可以通过网络下载运行J2ME版的Java应用程序。讨论了KVM的主要设计技术,提出了符合CLDC规范的KVM设计方案;该方案首次采用了基于预处理程序的实现技术,使得KVM的代码校验、垃圾回收和代码优化等在线处理工作大大减小,从而提高了KVM的性能;研究了预处理模块、垃圾回收模块的结构与算法及代码优化的策略;并讨论了具体实现中的若干问题。  相似文献   

18.
本文从控制系统结构入手,探讨将一个复杂的工业软件控制系统分解为多个简单的控制单元的实现方法。对控制单元划分原则,控制单元的控制宁、控制对象的状态字的定义等进行了初步探讨。  相似文献   

19.
在同一研究区域绘制多元多种高质量的测井曲线,能够准确认识剩余油,确定注采井组间连通关系,为井网的进一步合理布局提供重要依据。所以开发一套简单实用、小巧的Windows下绘制测井曲线软件十分重要的,也是十分必要的。  相似文献   

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

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