首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--编译程序、解释程序论文

工程机械嵌入式PLC即时编译系统的研究与实现

摘要第4-5页
Abstract第5-6页
目录第7-9页
1 绪论第9-17页
    1.1 论文研究背景第9-10页
    1.2 国内外研究现状第10-15页
        1.2.1 编译系统的研究现状第10-12页
        1.2.2 工程机械编译系统的研究现状第12-13页
        1.2.3 PLC技术的研究现状第13-15页
    1.3 论文主要内容与组织结构第15-17页
        1.3.1 研究内容第15页
        1.3.2 论文组织结构第15-17页
2 编译与解释相结合的PLC即时编译第17-26页
    2.1 传统PLC编译方法研究与分析第17-20页
        2.1.1 编译型PLC第17-18页
        2.1.2 解释型PLC第18-19页
        2.1.3 PLC转换C语言型第19-20页
    2.2 编译与解释相结合的PLC即时编译思想第20-22页
        2.2.1 编译与解释相结合的思想第20-21页
        2.2.2 编译与解释相结合的PLC即时编译方案第21-22页
        2.2.3 方案特色分析第22页
    2.3 PLC下位机工作机制第22-23页
    2.4 编译器需求分析和难点第23-25页
        2.4.1 底层执行模块分析第23-24页
        2.4.2 系统核心需求分析第24-25页
        2.4.3 编译系统实现难点第25页
    2.5 本章小结第25-26页
3 编译系统的整体方案设计与理论基础第26-35页
    3.1 整体方案设计第26-28页
        3.1.1 编译前端的流程第27-28页
        3.1.2 解释后端的流程第28页
    3.2 编译系统的理论基础第28-31页
    3.3 源语言处理准备工作第31-34页
    3.4 本章小结第34-35页
4 编译系统的开发与实现第35-59页
    4.1 开发工具和平台选择第35-36页
    4.2 系统数据结构设计与实现第36-40页
        4.2.1 PLC结点数据结构第36-37页
        4.2.2 PLC操作命令符表第37页
        4.2.3 栈元素数据结构第37-38页
        4.2.4 中间语言数据结构第38页
        4.2.5 错误报告结构体第38-39页
        4.2.6 符号表系统第39-40页
    4.3 编译前端的开发与实现第40-53页
        4.3.1 设计流程第40-41页
        4.3.2 词法分析器第41-43页
        4.3.3 语法分析器第43-44页
        4.3.4 语义分析器第44-46页
        4.3.5 中间代码生成第46-52页
        4.3.6 错误管理机制第52-53页
    4.4 解释后端开发与实现第53-58页
        4.4.1 上位机解释器的构造设计第53-55页
        4.4.2 中间语言的编码实现第55-56页
        4.4.3 目标机的体系结构第56-57页
        4.4.4 目标机器描述和GCC配置第57-58页
    4.5 本章小结第58-59页
5 编译系统的仿真与测试第59-67页
    5.1 编译前端的测试第59-64页
    5.2 上位机解释后端测试第64页
    5.3 下位机解释后端测试第64-66页
    5.4 本章小结第66-67页
总结与展望第67-68页
参考文献第68-72页
攻读硕士学位期间的主要研究成果第72-73页
致谢第73页

论文共73页,点击 下载论文
上一篇:基于纹理特征的瓷砖图像分类
下一篇:基于FPGA的人脸检测系统的研究与设计