
哈尔滨工业大学公开课:编译原理
本课程共81集 未翻译完 欢迎学习
讲师:陈鄞、郭勇、涂志莹
课程介绍:本课程主要讲授编译器设计与实现的主要理论和技术。内容包括词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等。本课程主要面向计算机相关专业学生、以及相关技术的从业人员等。
课程列表
【第1集】哈尔滨工业大学公开课:什么是编译
【第2集】哈尔滨工业大学公开课:编译系统的结构
【第3集】哈尔滨工业大学公开课:词法分析
【第4集】哈尔滨工业大学公开课:语法分析概述
【第5集】哈尔滨工业大学公开课:语义分析概述
【第6集】哈尔滨工业大学公开课:中间代码生成和编译器后端
【第7集】哈尔滨工业大学公开课:词法语法分析基本概念
【第8集】哈尔滨工业大学公开课:文法定义
【第9集】哈尔滨工业大学公开课:语言的定义
【第10集】哈尔滨工业大学公开课:文法的分类
【第11集】哈尔滨工业大学公开课:CFG的分析树
【第12集】哈尔滨工业大学公开课:正则表达式
【第13集】哈尔滨工业大学公开课:正则定义
【第14集】哈尔滨工业大学公开课:有求自动机
【第15集】哈尔滨工业大学公开课:有穷自动机的分类
【第16集】哈尔滨工业大学公开课:从正则表达式到有穷自动机
【第17集】哈尔滨工业大学公开课:从NFA到DFA的转换
【第18集】哈尔滨工业大学公开课:识别单词的DFA
【第19集】哈尔滨工业大学公开课:自顶向下分析概述
【第20集】哈尔滨工业大学公开课:文法转换
【第21集】哈尔滨工业大学公开课:LL1文法
【第22集】哈尔滨工业大学公开课:FIRST集和FOLLOW集
【第23集】哈尔滨工业大学公开课:递归的预测分析法
【第24集】哈尔滨工业大学公开课:非递归的预测分析法
【第25集】哈尔滨工业大学公开课:预测分析法中的错误处理
【第26集】哈尔滨工业大学公开课:自底向上的分析概述
【第27集】哈尔滨工业大学公开课:LR分析法概述
【第28集】哈尔滨工业大学公开课:LR0分析
【第29集】哈尔滨工业大学公开课:LR0分析表构造
【第30集】哈尔滨工业大学公开课:SLR
【第31集】哈尔滨工业大学公开课:LR1分析
【第32集】哈尔滨工业大学公开课:LALR分析法
【第33集】哈尔滨工业大学公开课:二义性文法的LR分析
【第34集】哈尔滨工业大学公开课:LR分析中的错误处理
【第35集】哈尔滨工业大学公开课:语法制导翻译概述
【第36集】哈尔滨工业大学公开课:语法制导定义
【第37集】哈尔滨工业大学公开课:SSD的求值顺序
【第38集】哈尔滨工业大学公开课:S属性定义与L属性定义
【第39集】哈尔滨工业大学公开课:语法制导翻译方案
【第40集】哈尔滨工业大学公开课:在非递归的预测分析过程中进行翻译
【第41集】哈尔滨工业大学公开课:在递归预测过程中进行翻译
【第42集】哈尔滨工业大学公开课:L属性定义的自底向上翻译
【第43集】哈尔滨工业大学公开课:类型表达式
【第44集】哈尔滨工业大学公开课:声明语句的翻译
【第45集】哈尔滨工业大学公开课:简单赋值语句的翻译
【第46集】哈尔滨工业大学公开课:数组引用的翻译
【第47集】哈尔滨工业大学公开课:控制流语句SDT
【第48集】哈尔滨工业大学公开课:布尔表达式SDT
【第49集】哈尔滨工业大学公开课:控制流的栗子
【第50集】哈尔滨工业大学公开课:布尔表达式的回填
【第51集】哈尔滨工业大学公开课:控制流语句的回填
【第52集】哈尔滨工业大学公开课:SWITCH语句的翻译
【第53集】哈尔滨工业大学公开课:过程调用语句的翻译
【第54集】哈尔滨工业大学公开课:运行存储分配概述
【第55集】哈尔滨工业大学公开课:静态存储分配
【第56集】哈尔滨工业大学公开课:栈式存储分配
【第57集】哈尔滨工业大学公开课:调用序列和返回序列
【第58集】哈尔滨工业大学公开课:非局部数据的访问
【第59集】哈尔滨工业大学公开课:符号表
【第60集】哈尔滨工业大学公开课:符号表建立
【第61集】哈尔滨工业大学公开课:流图
【第62集】哈尔滨工业大学公开课:常用代码优化方法一
【第63集】哈尔滨工业大学公开课:常用代码优化方案二
【第64集】哈尔滨工业大学公开课:基本快的优化
【第65集】哈尔滨工业大学公开课:数据流分析
【第66集】哈尔滨工业大学公开课:到达定值分析
【第67集】哈尔滨工业大学公开课:到达定值方程的计算
【第68集】哈尔滨工业大学公开课:活跃变量分析
【第69集】哈尔滨工业大学公开课:可用表达式分析
【第70集】哈尔滨工业大学公开课:支配结点和回边
【第71集】哈尔滨工业大学公开课:自然循环及其识别
【第72集】哈尔滨工业大学公开课:删除全局工工资表达式和赋值语句
【第73集】哈尔滨工业大学公开课:代码移动
【第74集】哈尔滨工业大学公开课:作用于归纳变量的强度削弱
【第75集】哈尔滨工业大学公开课:归纳变量的删除
【第76集】哈尔滨工业大学公开课:代码生成器的主要任务
【第77集】哈尔滨工业大学公开课:一个简单的目标机模型
【第78集】哈尔滨工业大学公开课:指令选择
【第79集】哈尔滨工业大学公开课:寄存器的选择
【第80集】哈尔滨工业大学公开课:寄存器选择函数getReg的设计
【第81集】哈尔滨工业大学公开课:窥孔优化
查看全部课程
相关推荐