导读:本文包含了编译器设计论文开题报告文献综述及选题提纲参考文献,主要关键词:Java,在线编译,程序设计,在线学习
编译器设计论文文献综述
谢伟增,金振乾[1](2019)在《Java语言在线编译器的设计与实现》一文中研究指出本文针对当前程序设计课程实验教学课时少,大部分集成开发环境对系统软硬件要求高,学生编程训练的时间和空间普遍不足的教学实际情况,分析了在线编译器的功能和应用场景,总结了现有的各种在线编译器在使用过程中的缺点,提出了新的在线编译器设计方式并予以实现。教学实践表明,该在线编译器可以为学生提供在线编辑、编译、检错等功能,实现随时随地编程、不限设备编程,能够成为程序设计课程教学实践的有力补充。(本文来源于《电子技术与软件工程》期刊2019年20期)
彭获然,熊庭刚,胡艳明,黄亮[2](2019)在《基于国产GPU的GLSL编译器设计》一文中研究指出GLSL(OpenGL Shading Language,GLSL)是一种高级图形编程语言,它自OpenGL 2.0版本开始成为OpenGL规范的一部分,专门用来编写OpenGL可编程管线对应的着色器。论文以OpenGL 2.0规范中的OpenGL着色语言(version1.10)为研究对象,根据其语言特性,结合国产GPU的单指令多数据(SIMD)指令集架构和可用资源,提出了一种在该GPU平台上可行的GLSL编译器设计。(本文来源于《计算机与数字工程》期刊2019年06期)
魏国,麦先根,张旻[3](2019)在《基于CVSA的无虚拟机主机端编译器验证适配设计与实现》一文中研究指出编译器厂商不断向编译器提供新的非一致性扩展,但这些扩展是否会造成程序的问题,就需要有相应的工具进行检查。CVSA是国际公认的C编译器一致性验证工具,但在验证交叉编译器时具有用况约束。提供一种适配CVSA的设计和实现,以扩展CVSA的使用范围。(本文来源于《信息通信》期刊2019年05期)
邱超,冯肖雄[4](2019)在《一种可重构电路图编译器设计》一文中研究指出本文基于AI领域面向终端应用中使用非常广泛的CNN推理算法,以FPGA可重构电路芯片为硬件载体,设计一款可重构电路的图编译器,用来实现特定CNN网络定制加速的功能,最大化的提高硬件电路利用效率。(本文来源于《电子技术与软件工程》期刊2019年08期)
赵一明,徐瑞娇,罗荣海[5](2018)在《面向国产高性能多核DSP的并行编译器设计》一文中研究指出本文以高性能导弹平台和高分辨对地观测卫星对海量数据、复杂任务的迫切需求为牵引,面向国产高性能DSP的自研体系结构和自主指令集,围绕国产海量信息处理器并行编程工具国产化目标,开展面向国产高性能多核DSP的并行编译技术和支撑工具技术研究。突破多核编译框架设计技术、数据并行编译和运行时设计、计算单元阵列向量化等关键技术,设计并实现了支持多任务多数据运算的基于国产高性能多核DSP的并行编译器。(本文来源于《第十五届中国航天电子技术研究院学术交流会优秀论文集》期刊2018-12-13)
Giles,Peckham,Adam,Taylor[6](2018)在《使用系统优化编译器加速汽车电子产品设计》一文中研究指出得益于摩尔定律,汽车电气系统经历了快速的技术增长。现代化的汽车已获得长足发展,不再是耦合了AM无线电的简单发动机电气系统。如今现代化的汽车搭载了多种高级电子系统,能够执行发动机控制、高级驾驶员辅助系统(ADAS)、牵引力与稳定性控制、信息娱乐等功能,此外还针对某些尖端应用提供了自主操作能力。这种汽车内电子系统部署的显着增长也带来了几个必须由设计人员解决的挑战:(本文来源于《中国电子商情(基础电子)》期刊2018年10期)
刘涛,贾丽娟,于峰[7](2018)在《快速掌握编译器设计方法》一文中研究指出在程序设计过程中,编译器的质量直接影响着程序编译的能力与速度。特别是写编译器程序的时候,只有熟练掌握编译器的运行过程与原理,才能顺利编写出较好的编译器程序。(本文来源于《软件》期刊2018年05期)
陈宏君,张磊[8](2018)在《结构化文本语言编译器的虚拟机指令设计与优化》一文中研究指出针对自主开发IEC61131结构化文本(ST)语言编译器的需求,设计了一套机器无关的虚拟机指令集,指令集按照数据传送、算术运算、逻辑运算、位操作、比较操作、流程控制、函数调用等类型划分,采用叁地址码的四元式表示。基于该指令集,设计了结构化文本语言的IF语句、FOR语句、CASE语句、EXIT语句的指令形成算法,编译器将结构化文本语言编译为二进制指令文件。针对FOR语句提出了"向上计数"、"向下计数"、"动态确定上下限"的3种翻译模式,针对CASE语句提出了基于短路求值和跳转表混合的翻译模式,可优化FOR语句、CASE语句的指令结构。对编译形成的二进制指令,采用常量折迭计算、代数简化、临时变量消除、引用点分析等手段,进一步优化指令。实验测试结果表明,优化后的指令在嵌入式工控装置中的解释执行时提升了效率。(本文来源于《单片机与嵌入式系统应用》期刊2018年05期)
傅晓巍[9](2018)在《基于Java编译器的Maven混淆插件的设计与实现》一文中研究指出Java编程语言被大量的工程项目使用,对Java源代码进行保护,防止其被窃取和篡改是非常有必要的。该文以Open-JDK和Oracle JDK的编译器Javac为基础,以编译器插件的形式设计和实现了一个作用于Java源代码的混淆器。该混淆器通过修改由编译器提供的抽象语法树和实现访问者模式达到混淆源代码的目的。该文介绍了名称变换、包修改和数组下标同态计算叁种混淆方法。同时,该混淆器被包装成Maven插件,以方便实际项目的使用。(本文来源于《电脑知识与技术》期刊2018年10期)
滕海坤,刘心声,李伦彬[10](2018)在《嵌入式Java编译器的研究与设计》一文中研究指出提出用编译的方法设计一款能直接生成MCS-51系列单片机的目标代码,不依赖操作系统和JVM的嵌入式Java编译器,使得Java语言在低档嵌入式系统中应用更加广泛,实现成本低廉的工业环境及家庭电器与Internet相结合实现远程监测和控制。详细分析了Java语言与嵌入式系统的特点,以实时版jRate及sun公司的GJC编译系统为参考,采用单遍扫描语法制导翻译模式,以语法分析程序单元为核心,构建嵌入式Java编译器的词法分析器、语法/语义分析器和代码生成器,并对测试方法进行了探讨。(本文来源于《单片机与嵌入式系统应用》期刊2018年04期)
编译器设计论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
GLSL(OpenGL Shading Language,GLSL)是一种高级图形编程语言,它自OpenGL 2.0版本开始成为OpenGL规范的一部分,专门用来编写OpenGL可编程管线对应的着色器。论文以OpenGL 2.0规范中的OpenGL着色语言(version1.10)为研究对象,根据其语言特性,结合国产GPU的单指令多数据(SIMD)指令集架构和可用资源,提出了一种在该GPU平台上可行的GLSL编译器设计。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
编译器设计论文参考文献
[1].谢伟增,金振乾.Java语言在线编译器的设计与实现[J].电子技术与软件工程.2019
[2].彭获然,熊庭刚,胡艳明,黄亮.基于国产GPU的GLSL编译器设计[J].计算机与数字工程.2019
[3].魏国,麦先根,张旻.基于CVSA的无虚拟机主机端编译器验证适配设计与实现[J].信息通信.2019
[4].邱超,冯肖雄.一种可重构电路图编译器设计[J].电子技术与软件工程.2019
[5].赵一明,徐瑞娇,罗荣海.面向国产高性能多核DSP的并行编译器设计[C].第十五届中国航天电子技术研究院学术交流会优秀论文集.2018
[6].Giles,Peckham,Adam,Taylor.使用系统优化编译器加速汽车电子产品设计[J].中国电子商情(基础电子).2018
[7].刘涛,贾丽娟,于峰.快速掌握编译器设计方法[J].软件.2018
[8].陈宏君,张磊.结构化文本语言编译器的虚拟机指令设计与优化[J].单片机与嵌入式系统应用.2018
[9].傅晓巍.基于Java编译器的Maven混淆插件的设计与实现[J].电脑知识与技术.2018
[10].滕海坤,刘心声,李伦彬.嵌入式Java编译器的研究与设计[J].单片机与嵌入式系统应用.2018