- 2
- 0
- 约5.67万字
- 约 66页
- 2019-05-11 发布于上海
- 举报
独创性声明本人声明所呈交的论文是我个人在导师指导下进行的研究工
独创性声明
本人声明所呈交的论文是我个人在导师指导下进行的研究工 作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢 的地方外,论文中不包括其他人已经发表或撰写过的研究成果, 也不包含为获得西北师范大学或其他教育机构的学位或证书而 使用过的材料。与我一同工作的同志对本研究所做的任何贡献均 已在论文中作了明确的说明并表示了谢意。
签名: 日期
关于论文使用授权的说明
本人完全了解西北师范大学有关保留、使用学位论文的规定, 即:学校有权保留送交论文的复印件,允许论文被查阅和借阅; 学校可以公布论文的全部或部分内容,可以采用影印、缩印或其 他复制手段保存论文。
(保密的论文在解密后应遵守此规定)
签名 导师签名:垂!墨竖:导师签名:垒!至篓: 日期日期
面向应用的编译原理实验系统的设计与实现摘要:
面向应用的编译原理实验系统的设计与实现
摘要:
编译程序是现代计算机系统的基本组成部分,从功能上看,一个编译程序 就是一个语言翻译程序.它把一种语言(称作源语言)书写的程序翻译成另一 种语言(称作目标语言)书写的等价的程序,编译原理是计算机专业的核心课 程,而实验是学好这门课的关键之一。本论文的目标是设计与实现一个面向 应用的编译原理实验系统,并将其应用于编译原理实验课的教学中。文章在 介绍编译程序工作原理的基础上,以符号串为例,详细讨论了词法分析、语 法分析、语义分析、代码优化及目标代码生成的完整过程。
关键字:
编译原理 实验系统 设计实现
Design
Design and Implementation of Application.Oriented Experiment System on Compile Principle
Abstract:
Compiling program is a fundamental of computer system today.From function aspect,a compiler is a language translator,whi ch translates a program written by one language(original—language)into an equivalent prog。am written by another language(object language).The course of compile principle is a central computer course,and the best way of grasping it is doingⅣell in experiments.This article is design and implementation of application—oriented compile principle exDeriment system.Designing this system is to apply the principle to the course of experiment.So the thesis explains principle of compi ler in details
by the string,and implements a series of work including:lexical&nalysis.
8yntax analysis,semantic analysis,code optimization and object code generating.
Key words:
compile principle experlment system
design implementation
4
第一章概述计算机以其处理数据容量大、速度快、精度高而且有自动判别功能等显著
第一章概述
计算机以其处理数据容量大、速度快、精度高而且有自动判别功能等显著 特点,作为一种工具被广泛应用于各个领域。例如:公交车的打卡机、超市收 银处、银行、医院等这些和我们的生活息息相关的地方。除了硬件基础外,在 其上安装的软件才是最重要的东西,而这些软件又都是通过高级语言来实现的。 高级语言接近人的自然语言,计算机无法直接识别,只有通过编译程序将之转 换为相应的低级语言,计算机才能“读懂”,即编译程序就是将高级语言“翻译” 成低级语言。每种高级语言都有自己特有的编译程序,在编译程序的支持下高 级语言才可能得以实现。所以我设计了这个编译原理实验系统,其中共有20个 实验演示,并将它运用到编译原理实验课中,以帮助学生更好的理解编译原理。
1.1什么是编译程
您可能关注的文档
- 脉冲多普勒雷达信号处理关键技术研究-通信与信息系统专业毕业论文.docx
- 氯吡格雷对急性冠状动脉综合征患者血清炎症标志物水平的影响-内科学(心血管内科)专业毕业论文.docx
- 铝基板大功率LED封装结构设计及光热可靠性研究-机械电子工程专业毕业论文.docx
- 慢性前列腺炎征候群相关因素的调查研究-泌尿外科学专业毕业论文.docx
- 茅盾神话思想初论-文艺学专业毕业论文.docx
- 科学课程资源探微-教育专业毕业论文.docx
- 面向大规模网络的集中安全审计系统关键技术研究-计算机软件与理论专业毕业论文.docx
- 慢生活理念在家居产品设计中的应用与研究-设计艺术学专业毕业论文.docx
- 棉用耐久免烫阻燃整理剂的研究-纺织化学与染整工程专业毕业论文.docx
- 面向产业化的高方阻密栅电池性能研究-集成电路专业毕业论文.docx
- 黄疸阳黄患者血清腺苷脱氨酶变化及临床意义-中西医结合临床专业毕业论文.docx
- 美国电视情节系列剧叙事策略与文化内涵研究-电影学(含电视)专业毕业论文.docx
- 民航内蒙古空管分局技术保障部设备管理系统-软件工程专业毕业论文.docx
- 米索前列醇舌下给药用于药物流产的对照研究-妇产科学专业毕业论文.docx
- 窟野河水环境质量评价及环境容量研究-水文学及水资源专业毕业论文.docx
- 黄瓜苦味遗传规律分析及AFLP分子标记-蔬菜学专业毕业论文.docx
- 黄麻纤维的复合处理及其聚丙烯基复合材料研究-材料加工工程专业毕业论文.docx
- 煤与瓦斯突出灾害信息模式识别与集成决策-控制理论与控制工程专业毕业论文.docx
- 煤炭资源枯竭矿井煤层气(瓦斯)资源分布规律及资源评价方法研究-矿产普查与勘探专业毕业论文.docx
- 面板堆石坝堆石材料力学参数反演研究-水利工程专业毕业论文.docx
最近下载
- 2025年无人机驾驶员执照自驾系统遥控器校准与模式设置专题试卷及解析.pdf VIP
- 2025年信息系统安全专家入侵检测系统中的协议分析技术专题试卷及解析.pdf VIP
- 教师数字素养与课堂互动质量的相关性研究.pdf VIP
- 2025年AWS认证EKS持久化存储方案(EBSCSIDriver)专题试卷及解析.pdf VIP
- 2025年房地产经纪人二手房交易中个人所得税(“满五唯一”等)政策专题试卷及解析.pdf VIP
- 基于多线程和多进程并行的大规模训练通信协议实现机制.pdf VIP
- 2025年拍卖师拍卖谈判中的谈判中的口头表达技巧专题试卷及解析.pdf VIP
- 同离子效应与盐效应无机及分析化学71课件.pptx VIP
- 2025年项目管理专业敏捷项目质量成本管理专题试卷及解析.pdf VIP
- 2025年招标师招标采购合同签订阶段的媒体宣传与解读专题试卷及解析.pdf VIP
原创力文档

文档评论(0)