- 1
- 0
- 约1.38千字
- 约 9页
- 2019-05-31 发布于广东
- 举报
Microprocessor RD Center Peking University * Compilation Toolchain Group 面向UniCore体系结构的C语言子集编译器 设计并实现一个编译器,可以将使用给定的C语言子集(Mini C)编写的源程序编译成面向UniCore指令系统的汇编程序 给定的前端语言支持为MiniC,同学们在构建词法分析和语法分析等模块时,不需要考虑过于复杂的C和C++语言特性。 提供一个UniCore指令系统的子集,同学们在构建代码生成部分时只需要考虑较少的指令形式。虽然是经裁剪的子集,但编译出来的程序经汇编和链接后仍可以在UniCore体系结构下运行。 实习流程 了解Mini C语言 词法分析 语法分析 分析方法不限,实现语法检查和结构分析 语义分析和汇编代码生成 生成UniCore汇编程序 最终生成UniCore CPU上可运行的程序 汇编器、链接器和库函数由我们提供 可在模拟器上进行调试,SimpleSim/UniCore模拟器 MiniC(一个C语言的子集) 数据类型:整型、数组、指针; 变量声明应在函数最前; 包含赋值、返回、if、for、while等语句,不需包含switch; 支持运算:加、减、乘,逻辑与、逻辑或、按位与、按位或,比较操作等; 届时会给出具体文法 UniCore32指令系统此外还有UniCore16
您可能关注的文档
最近下载
- din6930-2钢材质冲压件一般公差.pdf VIP
- 《现场急救常识》课件.pptx VIP
- GB 50327‑2001《住宅装饰装修工程施工规范》.docx VIP
- 统编版2025-2026学年语文二年级上册第六单元早读课件 (共82张PPT).pptx
- 重庆市2026年高考生物试卷(含答案及解析).pdf VIP
- 学校物业服务应急事件处理预案.doc VIP
- 统编版2025-2026学年语文二年级上册第五单元早读课件(共69张PPT).pptx VIP
- 日本古代文学课件.pptx VIP
- 中国人民保险(PICC)招聘笔试题库及详细答案(全真贴合考情版).docx VIP
- 气源处理元件课件PPT.pptx VIP
原创力文档

文档评论(0)