数控代码解释器模块化结构的研究与实现

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:zjxiaolin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了提升数控系统的效率和功能,提出模块化的解释器结构模型.该模型将整个解释器分为词法分析模块,语法分析模块和解释执行模块3个模块.在词法分析模块中,提出利用EBNF(Extended Backus-Naur Form)对标准数控代码规则进行形式化描述的方法,并采用自顶向下的递归下降分析构建词法分析程序.通过将词法分析得到的数据存入设计好的加工信息存储结构,实现了数控指令的形式化表达.加工命令转化模块将加工数据转化成相应的数控指令送入系统底层模块.详细阐述了各模块的构建方法,并开发了一个简单的解释器原型系统,验证了所提方法的有效性,为高性能数控代码解释器的实现提供了技术支持.
其他文献
在Windows系统下对比测试了iSCSI协议与CIFS协议在文件访问上的性能;在Linux系统下对比测试了iSCSI协议与NFS协议在文件访问上的性能.得出了iSCSI协议在文件访问上优于CIFS和
IP组播技术是专门为一点到多点或多点到多点的数据传输业务而设计的。IP组播的实现主要包括三个部分:寻址、组播成员管理和组播路由协议。本文主要就这三个部分以及组播存在
人机交互中,最自然、最理想的交流莫过于通过人的声音进行交流.这其中主要涉及到了语音合成,即文本转换为语音的技术.本文的目的在于提供一个对语音合成发展简明深刻的介绍,
当前基于位置服务系统中的位置隐私保护方法大都依赖于第三方匿名服务器.针对匿名服务器存在的安全隐患问题,提出了一种基于坐标变换的k匿名位置隐私保护方法,用户请求位置服
在三网融合的博弈中,对任何参与方来说,其实既不是渠道为王,又不是内容为王,而是平台为王。无论是苹果,还是Google,或是腾讯,都是靠平台锁定用户,成为产业链"链主"的。正所谓
介绍了我国自主研制的北斗卫星导航定位系统.针对该导航定位系统中存在的问题,以无惯性测量元件的DR作为其补充定位方式,设计了北斗/DR组合导航定位系统,并找出了一种组合导
针对不完备信息系统,提出一种基于信息量属性约简的新方法.该方法对传统的容差关系计算方法进行了改进,并在此基础之上给出了一种新的求核属性的方法.通过判断可以直接得到核
<正>《语文课程标准》对低年级写话提出了明确的要求:"能具体明确,文从字顺地表述自己的意思,能根据日常生活需要,运用常见的表达文字写作。"然而低年级学生如何能做到"具体
计算机广泛应用于经济信息系统产生了一些新的风险,如安全保密、出错等,因此要求信息系统审计与控制。审计类型包括系统开发审计、系统实现后审计、日常运行审计、内部控制审
研究目的:低氧运动能够改善脂代谢,降低血脂水平,抑制脂肪酸合成,促进脂肪酸分解和氧化,具有明显的降体重、减体脂的作用。本研究采用iTRAQ蛋白质组学技术高通量、高效率地鉴