首页
课程分类
大学课程
讲座系列
高中课程
考研课程
外语课程
计算机课程
资格考试
职业培训
其它系列
小学课程
农业技术
历史地理
初中教学
医学视频
文化艺术
军事天地
体育课程
网站导航
初、高中名师课程
本站下载
我的收藏
联系本站
首页
»
计算机课程
»
程序设计
» 【编译原理】哈工大公开课(高清版)
程序设计
【编译原理】哈工大公开课(高清版)
加载中...
人观看
2024-01-01 11:11
名师推荐课程
课程目录
1·1-1什么是编译
2·1-2编译系统的结构
3·1-3词法分析
4·1-4语法分析概述
5·1-5语义分析概述
6·1-6中间代码生成和编译器后端
7·2-1词法语法分析基本概念
8·2-2文法定义
9·2-3语言的定义
10·2-4文法的分类
11·2-5CFG的分析树
12·3-1正则表达式
13·3-2正则定义
14·3-3有求自动机
15·3-4有穷自动机的分类
16·3-5从正则表达式到有穷自动机
17·3-6从NFA到DFA的转换
18·3-7识别单词的DFA
19·4-1自顶向下分析概述
20·4-2文法转换
21·4-3LL1文法
22·4-4FIRST集和FOLLOW集
23·4-5递归的预测分析法
24·4-6非递归的预测分析法
25·4-7预测分析法中的错误处理
26·4-8自底向上的分析概述
27·4-9LR分析法概述
28·4-10 LR0分析
29·4-11 LR0分析表构造
30·4-12SLR
31·4-13LR1分析
32·4-14LALR分析法
33·4-15二义性文法的LR分析
34·4-16LR分析中的错误处理
35·5-1语法制导翻译概述
36·5-2语法制导定义
37·5-3SSD的求值顺序
38·5-4S属性定义与L属性定义
39·5-5语法制导翻译方案
40·5-6在非递归的预测分析过程中进行翻译
41·5-7在递归预测过程中进行翻译
42·5-8L属性定义的自底向上翻译
43·6-1类型表达式
44·6-2声明语句的翻译
45·6-3简单赋值语句的翻译
46·6-4数组引用的翻译
47·6-5控制流语句SDT
48·6-6布尔表达式SDT
49·6-7控制流的例子
50·6-8布尔表达式的回填
51·6-9控制流语句的回填
52·6-10SWITCH语句的翻译
53·6-11过程调用语句的翻译
54·7-1运行存储分配概述
55·7-2静态存储分配
56·7-3栈式存储分配
57·7-4调用序列和返回序列
58·7-5非局部数据的访问
59·7-6符号表
60·7-7符号表建立
61·8-1流图
62·8-2常用代码优化方法一
63·8-3常用代码优化方案二
64·8-4基本快的优化
65·8-5数据流分析
66·8-6到达定值分析
67·8-7到达定值方程的计算
68·8-8活跃变量分析
69·8-9可用表达式分析
70·8-10支配结点和回边
71·8-11自然循环及其识别
72·8-12删除全局工工资表达式和赋值语句
73·8-13代码移动
74·8-14作用于归纳变量的强度削弱
75·8-15归纳变量的删除
76·9-1代码生成器的主要任务
77·9-2一个简单的目标机模型
78·9-3指令选择
79·9-4寄存器的选择
80·9-5寄存器选择函数getReg的设计
81·9-6窥孔优化
课程介绍
课程目录:
1·1-1什么是编译
2·1-2编译系统的结构
3·1-3词法分析
4·1-4语法分析概述
5·1-5语义分析概述
6·1-6中间代码生成和编译器后端
7·2-1词法语法分析基本概念
8·2-2文法定义
9·2-3语言的定义
10·2-4文法的分类
11·2-5CFG的分析树
12·3-1正则表达式
13·3-2正则定义
14·3-3有求自动机
15·3-4有穷自动机的分类
16·3-5从正则表达式到有穷自动机
17·3-6从NFA到DFA的转换
18·3-7识别单词的DFA
19·4-1自顶向下分析概述
20·4-2文法转换
21·4-3LL1文法
22·4-4FIRST集和FOLLOW集
23·4-5递归的预测分析法
24·4-6非递归的预测分析法
25·4-7预测分析法中的错误处理
26·4-8自底向上的分析概述
27·4-9LR分析法概述
28·4-10 LR0分析
29·4-11 LR0分析表构造
30·4-12SLR
31·4-13LR1分析
32·4-14LALR分析法
33·4-15二义性文法的LR分析
34·4-16LR分析中的错误处理
35·5-1语法制导翻译概述
36·5-2语法制导定义
37·5-3SSD的求值顺序
38·5-4S属性定义与L属性定义
39·5-5语法制导翻译方案
40·5-6在非递归的预测分析过程中进行翻译
41·5-7在递归预测过程中进行翻译
42·5-8L属性定义的自底向上翻译
43·6-1类型表达式
44·6-2声明语句的翻译
45·6-3简单赋值语句的翻译
46·6-4数组引用的翻译
47·6-5控制流语句SDT
48·6-6布尔表达式SDT
49·6-7控制流的例子
50·6-8布尔表达式的回填
51·6-9控制流语句的回填
52·6-10SWITCH语句的翻译
53·6-11过程调用语句的翻译
54·7-1运行存储分配概述
55·7-2静态存储分配
56·7-3栈式存储分配
57·7-4调用序列和返回序列
58·7-5非局部数据的访问
59·7-6符号表
60·7-7符号表建立
61·8-1流图
62·8-2常用代码优化方法一
63·8-3常用代码优化方案二
64·8-4基本快的优化
65·8-5数据流分析
66·8-6到达定值分析
67·8-7到达定值方程的计算
68·8-8活跃变量分析
69·8-9可用表达式分析
70·8-10支配结点和回边
71·8-11自然循环及其识别
72·8-12删除全局工工资表达式和赋值语句
73·8-13代码移动
74·8-14作用于归纳变量的强度削弱
75·8-15归纳变量的删除
76·9-1代码生成器的主要任务
77·9-2一个简单的目标机模型
78·9-3指令选择
79·9-4寄存器的选择
80·9-5寄存器选择函数getReg的设计
81·9-6窥孔优化
教材:《编译原理》,Alfred V. Aho等著,赵建华等译 当我们给计算机输入一段程序以后,计算机就可以按照我们的意图去工作。我们都知道,由0和1构成的机器代码才是可以被计算机直接理解的语言。因此,用高级语言编写的程序,最终都要“翻译”成由0和1构成的机器代码才可以在计算机上执行,这一翻译过程,就称为编译。那么,计算机是如何将高级程序设计语言编写的程序自动翻译成机器代码的呢?通过该课程的学习,我们就可以找到答案。 个人学习研究用,侵删。
展开更多
全站精品课程推荐
4星
21天提升语言表达能力训练
演讲口才
122
3星
高中地理一轮复习讲解
高三课程
49
4星
《摩比爱数学》
少儿益智
58
4星
高中数学题型方法100讲视频
高考专题
62
5星
高中数学【直线与圆】基础知识专题
高考专题
54
3星
《模电/模拟电子技术》教材讲解
考研专业课
34
5星
【高考语文必背60篇】讲解
高考专题
39
4星
高考数学一轮总复习基础辅导
高考专题
29
热门课程
1
【编译原理】哈工大公开课(高清版)
程序设计 · 70 次浏览
2
Python爬虫热点项目实战
程序设计 · 66 次浏览
3
《零基础入门学习汇编语言》【小甲鱼】
程序设计 · 54 次浏览
4
《C++快速入门教程》【小甲鱼】
程序设计 · 54 次浏览
5
Python接口自动化测试实战教程
程序设计 · 54 次浏览
6
python全栈工程师培训课程视频
程序设计 · 51 次浏览
7
北京大学-数据结构与算法课程视频
程序设计 · 49 次浏览
8
《C#程序设计》从入门到精通
程序设计 · 49 次浏览
9
Java工程师面试课程视频
程序设计 · 44 次浏览
10
SpringBoot视频教程
程序设计 · 43 次浏览
最新课程
1
【纽芬兰纪念大学】C++ 游戏编程入门 | 2022 | 精通 C++
程序设计
2
C语言程序设计速通教程
程序设计
3
python程序设计基础3小时期末速成/期末考试真题讲解
程序设计
4
计算机程序设计(C++)-西安交通大学-
程序设计
5
Python爬虫热点项目实战
程序设计
6
python全栈工程师培训课程视频
程序设计
7
Python编程·从入门到实践视频教程
程序设计
8
Python入门零基础教程
程序设计
9
CRM后台系统搭建到实战教程
程序设计
10
Python金融量化+股票交易教程
程序设计
热门推荐
【编译原理】哈工大公开课(高清版)
HOT
程序设计
Python爬虫热点项目实战
HOT
程序设计
《零基础入门学习汇编语言》【小甲鱼】
HOT
程序设计
《C++快速入门教程》【小甲鱼】
HOT
程序设计
热门课程排行
1
净空法师《大乘无量寿经》600集-音频版
禅佛智慧 · 4534 次浏览
2
净空法师《大乘无量寿经》视频讲座
禅佛智慧 · 2324 次浏览
3
净空法师-无量寿经600讲
禅佛智慧 · 787 次浏览
4
清华大学(肖星):《财务分析与决策教学》
金融财会 · 565 次浏览
5
【袁阔成】《三国演义》评书全套
有声读物 · 356 次浏览
6
【百家讲坛】国史通鉴【94集全】
名家讲坛 · 336 次浏览
7
人教版九年级化学全套教学视频
初三课程 · 233 次浏览
8
幼儿数学启蒙动画
小学综合 · 225 次浏览
9
统编版小学三年级语文下册全套课程
三年级 · 219 次浏览
10
中华五千年全集-袁腾飞全集视频讲座
百家讲坛 · 213 次浏览
最新课程
人教PEP版小学英语 四年级下册同步精讲
NEW
【初中生物课程】七八年级生物精讲
NEW
【一次函数专题讲解】初中数学全套课程 中考数学 专题
NEW
《初级语法专项精讲课程》
NEW
全75集《走进小古文》
NEW
快速精通饭局酒局
NEW
从零开始学 Creo2026零基础入门教程
电路理论期末速成课
编辑推荐