基于LLVM的編译器的设计与实现
PAGE
学士学位论文
题目:基于LLVM的编译器的设计与实现
设计人: 梁关林
指导教师:刘爱琴
所属系部:计算机科学与技术学院
专业班级:计算机082001班
2012年 6月 4日
太原科技大学毕业设计(论文)任务书
学院: 计算机科学与技术学院
学 生 姓 名
梁关林
学号
200820010114
专业班级
计算机082001
同组人
无
任务下发时间
2012年3月
任务完成时间
2012年6月
设计(论文)题目
基于LLVM的编译器的设计与实现
设计
目的
要求
高质量应用软件的开发,需要高效的编程语言和编译器的支持。为了加深学生对编程语言和编译器的理解,要求学生设计一个类似C的小源语言,然后利用LLVM实现该语言的编译器。
设计
主要
内容
在深刻理解编译原理,掌握文法设计和编译器构造方法,并且熟悉LLVM的基础上,完成编程语言和编译器的设计。主要内容包括:
设计源语言,要求包括变量声明,基本赋值语句,数组访问,条件分支语句,循环语句,函数定义,和函数调用等。
学习LLVM,完成词法分析,语法分析,和语法制导翻译(翻译成LLVM IR)工作,最后利用LLVM实现代码优化和代码生成功能。
设计
提交
资料
毕业论文
外文资料翻译
编译器软件
学生签名
指导教师签名
系主任签名
主管院长签名
太原科技大学学士学位论文
PAGE V
中文摘要
开发高性能的应
您可能关注的文档
最近下载
- 重庆市南开中学高2026届高三第一次质量检测+化学答案.docx VIP
- 220kV变电站新增间隔扩建施工全方案:安全施工、风险防控与文明环保实操指南.docx VIP
- 埋地管道施工方案.docx VIP
- 2026年及未来5年中国新疆钢材行业发展运行现状及发展趋势预测报告.docx
- FIDIC红皮书__(中英文对照)剖析.doc VIP
- 供热蒸汽管道工程施工组织设计.pdf VIP
- 最优化方法及应用_郭科_最优化问题数学基础.ppt VIP
- 社区获得性肺炎.pptx VIP
- IEC 60747-17_2020_中文版_可搜索.pdf
- 高中化学选修4原电池与电解池讲义习题(含解答).pdf VIP
原创力文档

文档评论(0)