- 在线播放
- 分集下载
- 1 引论(1)
- 1 引论(2)
- 2.1 程序语言的定义与高级语言分类
- 2.2 高级语言的一般特性
- 2.3 程序语言的语法描述(1)
- 2.3 程序语言的语法描述(2)
- 3.1 词法分析器的设计
- 3.2 正规表达式与有限自动机(1)
- 3.2 正规表达式与有限自动机(2)
- 3.2 正规表达式与有限自动机(3)
- 3.2 正规表达式与有限自动机(4)
- 3.2 正规表达式与有限自动机(5)
- 4.1 自上而下分析与LL(1)分析法(1)
- 4.1 自上而下分析与LL(1)分析法(2)
- 4.2 递归下降分析程序构造
- 4.3 预测分析程序
- 5.1 自下而上分析的基本问题
- 5.2 算符优先分析算法(1)
- 5.2 算符优先分析算法(2)
- 5.2 算符优先分析算法(3)
- 5.3 LR分析法(1)
- 5.3 LR分析法(2)
- 5.3 LR分析法(3)
- 5.3 LR分析法(4)
- 6.1 属性文法
- 6.2 基于属性文法的处理方法、S.属性文法(1)
- 6.2 基于属性文法的处理方法、S.属性文法(2)
- 6.3 L.属性文法和自顶向下翻译(1)
- 6.3 L.属性文法和自顶向下翻译(2)
- 7.1 中间语言
- 7.2 赋值语句的翻译
- 7.3 布尔表达式的翻译(1)
- 7.3 布尔表达式的翻译(2)
- 7.4 控制语句与过程调用的翻译(1)
- 7.4 控制语句与过程调用的翻译(2)
- 7.4 习题课(1)
- 7.4 习题课(2)
- 8.1 符号表的组织与操作
- 8.2 符号表的内容与作用域分析
- 9.1 目标程序运行时的活动
- 9.2 静态存储管理与动态存储管理
- 9.3 嵌套过程语言的栈式实现(1)
- 9.3 嵌套过程语言的栈式实现(2)
- 10.1 概述
- 10.2 局部优化
- 10.3 循环优化
- 11 目标代码生成(1)
- 11 目标代码生成(2)
- 11 习题课(3)
- 11 习题课(4)
编译原理的相关介绍
国防科技大学计算机学院以高性能计算机系统研制为主要特色,编译系统的研制始终处于非常重要的地位。1980年由陈火旺院士正式开设本课程,2007年成为国家精品课程。本课程主要介绍编译程序构造的基本原理和技术,通过经典理论和先进技术的紧密结合,展示计算机科学发展的重要成果与精华。
使用教材
主教材 程序设计语言编译原理 ISBN: 978-7-118-02207-0 主编: 陈火旺 刘春林 谭庆平 赵克佳 刘越 国防工业出版社
辅助教材 编译原理典型题解析与实战模拟 ISBN: 9787810247450 主编: 刘春林 王挺 周会平 国防科大出版社
辅助教材 编译原理:学习指导与典型题解析 ISBN: 7118034754 主编: 刘春林 王挺 周会平 国防工业出版社
辅助教材 可变目标C编译器——设计与实现 ISBN: 9787505399228 主编: 王挺 黄春(译) 电子工业出版社