Hi:欢迎来到58硕博论文网论文网     

所有论文科目分类


主页 > 硕博论文 > 硕士论文 >

基于图形化编程的编译方法研究及其应用

作者2019-04-17 14:57未知
机器人编程主要是面向非计算机专业用户的,而传统的文本编难以满足用户编程需求,因此一般采用图形化编程语言进行程序编写,然后通过专用的编译系统生成最终的可执行文件。目前通常采用交叉编译方法来完成图形化程序的编译工作,它包括伪代码生成过程和交叉编译过程。但是现有的迭代分析算法难以满足本文语法分析,并且交叉编译方法效率低,通过该方法生成的目标机器代码结构复杂,空间大,不能满足教育机器人的编译要求。针对上述问题,本文提出了一种简单、高效和可重定向性的直接编译方法,它是基于图形化编程语言的语法和语义直接将图形化程序转换成目标机器代码,其难点在于语法分析。本文重点研究图形化编程语言的语法和编译方法,主要工作如下:(1)问题描述和数学建模:论述了图形化程序中的编译问题,根据直接编译要求分别对图形化模块和程序结构进行抽象和建模,以能够充分描述图形化程序中的数据约束和并行结构,并且详细论述这两种模型的相关定义和特性。(2)迭代分析算法分析与改进:对图形化程序中的数据约束和并行结构进行分析,针对现有迭代分析算法的不足,本文提出了基于约束分离的迭代分析算法,它包括线程合并算法和信号量生成算法。线程合并算法确定了线程信息,信号量生成算法确定了线程之间的同步信息,在代码生成阶段进行整合以满足数据整体约束和模块并行。(3)系统实现和实验分析:将本文提出的DAG图模型和基于约束分离的迭代分析算法应用到本文编译系统中,详细论述了它的设计框架和实现过程。对代码生成效果和机器人动作效果进行分析,以证明本文算法的正确性。同时对编译时间和代码空间进行数据统计分析,以验证本文直接编译方法的高效性和代码优化能力。
58硕博论文网

最新更新

热门推荐

[硕士论文]术后医护人员如何探问病
本文是一篇 研究生毕业论文 ,本篇文章主要是关于术后医护人员的探问人性化护理分析。希望此次能帮助到大家。有不够专业的地方请指正。 手术以后的探问人性化护理 手术以后的病人身体比较虚弱,个别病人会因为术后恢复的疼痛心情变差等,因此,手术以后一般在2天左右,护理专业小组的人员可以亲自到病房进行探视和慰问,可以亲切的和病人交流一些手术后的恢复情况...[全文]
[硕士论文]手术治疗病人的人性化护
本文是一篇 研究生毕业论文 ,本篇文章主要讲的是手术治疗病人过程中医护人员的人性化护理过程。希望此次能帮助到大家。 手术治疗病人的人性化护理 如果手术室已经接到手术的通知单,护士长通常会安排负责这台手术的专业巡回护士成立一支专业的护理队伍,根据手术的病人情况进行术前探视工作。护理队伍进入病房以后首先需要对病人的护理病历核实,了解病人在医院...[全文]
[硕士论文]浅析手术中医护人员如何
本文是一篇 研究生毕业论文 ,本篇文章主要讲的是手术进行过程中医护人员的人性化护理过程。希望此次能帮助到大家。有不够专业的地方请指正。 对于需要手术麻醉处理的病人来说,护士应该保证整个麻醉过程的护理工作快速和轻巧,同时可以根据季节性的变化调整手术室的温度,防止病人身体体温的变化引起感冒。对于一些辅助治疗仪器的使用情况,应该时刻保持高度警惕...[全文]
[硕士论文]关于壳牌公司投资决策模
本文是一篇研究生毕业论文,希望对大家有有所帮助,本文主要通过对国际大型公司投资决策模式的调查,发现国内集团公司工程项目投资决策中还存在许多不足的方面,这同时也是许多企业发展之路越走越窄的根本原因所在。 下面以国际大型公司壳牌公司的成功案例,对其投资决策模式进行分析探讨。壳牌公司成立于1907年,是壳牌运输与贸易有限公司和荷兰皇家石油公司股权...[全文]
[硕士论文]工程项目投资决策现状模
本文是一篇研究生毕业论文,希望对大家有有所帮助,本文主要讲解的是工程项目投资决策,对于国内集团公司来说是一项十分重要的工作内容,对于现在不同集团公司之间的激烈竞争以及市场形势的千变万化,工程项目投资决策从很大程度上决定了集团公司的生存与长远发展,合理选择工程项目投资决策模式,才能够让集团公司长久地处于不败之地。从对国内集团公司工程项目...[全文]
[硕士论文]工程项目投资含义和决策
本文是一篇研究生毕业论文,希望对大家有有所帮助,本文主要讲解的是工程项目投资含义和投资决策含义。 1、工程项目投资的含义 研究生毕业论文从理论上来讲,我国对于工程项目投资的含义表现为广义和狭义上的, 狭义上的工程项目投资主要是指在公司通过某个工厂项目涉及到经济活动,而期望达到事先预测的生产目标并以此获得预期的利润,而预先先行垫付的一定数量...[全文]
关闭窗口 论文咨询