
编译原理
本课程共177集 翻译完 欢迎学习
课程列表
【第1集】1.1 什么是编译程序 译
【第2集】1.2 为什么要学习编译原理 译
【第3集】1.2 为什么要学习编译原理 译
【第4集】1.2 为什么要学习编译原理 译
【第5集】1.2 为什么要学习编译原理 译
【第6集】1.2 为什么要学习编译原理 译
【第7集】1.2 为什么要学习编译原理 译
【第8集】1.2 为什么要学习编译原理 译
【第9集】1.2 为什么要学习编译原理 译
【第10集】1.3 编译过程 译
【第11集】1.3 编译过程 译
【第12集】1.3 编译过程 译
【第13集】1.3 编译过程 译
【第14集】1.3 编译过程 译
【第15集】1.3 编译过程 译
【第16集】1.4 编译程序的结构(上) 译
【第17集】1.4 编译程序的结构(下) 译
【第18集】1.5 编译程序的生成(上) 译
【第19集】1.5 编译程序的生成(下) 译
【第20集】1.6 小结 译
【第21集】2.1 常用的高级程序设计语言 译
【第22集】2.2 程序设计语言的定义(上) 译
【第23集】2.2 程序设计语言的定义(下) 译
【第24集】2.3 高级程序设计语言的一般特性 译
【第25集】2.3 高级程序设计语言的一般特性(上) 译
【第26集】2.3 高级程序设计语言的一般特性(下) 译
【第27集】2.3 高级程序设计语言的一般特性 译
【第28集】2.3 高级程序设计语言的一般特性 译
【第29集】2.3 高级程序设计语言的一般特性(上) 译
【第30集】2.3 高级程序设计语言的一般特性(下) 译
【第31集】2.3 高级程序设计语言的一般特性(上) 译
【第32集】2.3 高级程序设计语言的一般特性(下) 译
【第33集】2.4 小结 译
【第34集】3.1 上下文无关文法 译
【第35集】3.1 上下文无关文法 译
【第36集】3.1 上下文无关文法(上) 译
【第37集】3.1 上下文无关文法(下) 译
【第38集】3.2 文法与语言 译
【第39集】3.2 文法与语言 译
【第40集】3.2 文法与语言(上) 译
【第41集】3.2 文法与语言(下) 译
【第42集】3.3 语法树与二义性 译
【第43集】3.3 语法树与二义性 译
【第44集】3.4 形式语言鸟瞰(上) 译
【第45集】3.4 形式语言鸟瞰(下) 译
【第46集】3.5 小结 译
【第47集】4.1 词法分析概述(上) 译
【第48集】4.1 词法分析概述(下) 译
【第49集】4.2 词法分析器的设计 译
【第50集】4.2 词法分析器的设计 译
【第51集】4.2 词法分析器的设计(上) 译
【第52集】4.2 词法分析器的设计(下) 译
【第53集】4.2 词法分析器的设计(上) 译
【第54集】4.2 词法分析器的设计(下) 译
【第55集】4.3 小结 译
【第56集】5.1 词法规则形式化——正规集与正规式 译
【第57集】5.1 词法规则形式化——正规集与正规式(上) 译
【第58集】5.1 词法规则形式化——正规集与正规式(下) 译
【第59集】5.2 确定有限自动机(上) 译
【第60集】5.2 确定有限自动机(下) 译
【第61集】5.3 非确定有限自动机(上) 译
【第62集】5.3 非确定有限自动机(下) 译
【第63集】5.4 小结 译
【第64集】6.1 有限自动机的等价性 译
【第65集】6.1 有限自动机的等价性(上) 译
【第66集】6.1 有限自动机的等价性(中) 译
【第67集】6.1 有限自动机的等价性(下) 译
【第68集】6.1 有限自动机的等价性(上) 译
【第69集】6.1 有限自动机的等价性(下) 译
【第70集】6.1 有限自动机的等价性(上) 译
【第71集】6.1 有限自动机的等价性(下) 译
【第72集】6.1 有限自动机的等价性 译
【第73集】6.2 正规式与有限自动机的等价性 译
【第74集】6.2 正规式与有限自动机的等价性(上) 译
【第75集】6.2 正规式与有限自动机的等价性(下) 译
【第76集】6.2 正规式与有限自动机的等价性(上) 译
【第77集】6.2 正规式与有限自动机的等价性(下) 译
【第78集】6.2 正规式与有限自动机的等价性 译
【第79集】6.2 正规式与有限自动机的等价性 译
【第80集】6.3 词法分析程序自动生成(上) 译
【第81集】6.3 词法分析程序自动生成(下) 译
【第82集】7.2 LL(1)文法——消除文法的左递归 译
【第83集】7.2 LL(1)文法——消除文法的左递归(上) 译
【第84集】7.2 LL(1)文法——消除文法的左递归(下) 译
【第85集】7.2 LL(1)文法——消除文法的左递归 译
【第86集】7.3 LL(1)文法——消除回溯(上) 译
【第87集】7.3 LL(1)文法——消除回溯(下) 译
【第88集】7.3 LL(1)文法——消除回溯(上) 译
【第89集】7.3 LL(1)文法——消除回溯(下) 译
【第90集】7.3 LL(1)文法——消除回溯 译
【第91集】7.4 FIRST和FOLLOW集合的构造(上) 译
【第92集】7.4 FIRST和FOLLOW集合的构造(下) 译
【第93集】7.4 FIRST和FOLLOW集合的构造 译
【第94集】7.4 FIRST和FOLLOW集合的构造(上) 译
【第95集】7.4 FIRST和FOLLOW集合的构造(下) 译
【第96集】7.5 小结 译
【第97集】8.1 构造递归下降分析器 译
【第98集】8.1 构造递归下降分析器(上) 译
【第99集】8.1 构造递归下降分析器(下) 译
【第100集】8.1 构造递归下降分析器(上) 译
【第101集】8.1 构造递归下降分析器(下) 译
【第102集】8.2 扩充的巴科斯范式和语法图 译
【第103集】8.3 JavaCC简介 译
【第104集】8.4 小结 译
【第105集】9.1 预测分析程序 译
【第106集】9.1 预测分析程序(上) 译
【第107集】9.1 预测分析程序(下) 译
【第108集】9.1 预测分析程序 译
【第109集】9.2 预测分析表的构造(上) 译
【第110集】9.2 预测分析表的构造(下) 译
【第111集】9.2 预测分析表的构造 译
【第112集】9.2 预测分析表的构造 译
【第113集】9.3 小结 译
【第114集】10.1 自下而上分析 译
【第115集】10.1 自下而上分析 译
【第116集】10.2 短语与直接短语 译
【第117集】10.2 短语与直接短语 译
【第118集】10.3 分析过程描述 译
【第119集】10.3 分析过程描述 译
【第120集】10.4 算符优先文法 译
【第121集】10.4 算符优先文法(上) 译
【第122集】10.4 算符优先文法(下) 译
【第123集】10.4 算符优先文法 译
【第124集】10.5 构造优先关系表(上) 译
【第125集】10.5 构造优先关系表(下) 译
【第126集】10.5 构造优先关系表(上) 译
【第127集】10.5 构造优先关系表(下) 译
【第128集】10.5 构造优先关系表(上) 译
【第129集】10.5 构造优先关系表(下) 译
【第130集】10.5 构造优先关系表 译
【第131集】10.5 构造优先关系表 译
【第132集】10.6 算符优先分析算法(上) 译
【第133集】10.6 算符优先分析算法(下) 译
【第134集】10.6 算符优先分析算法(上) 译
【第135集】10.6 算符优先分析算法(下) 译
【第136集】10.7 小结 译
【第137集】11.1 句柄和规范归约 译
【第138集】11.1 句柄和规范归约(上) 译
【第139集】11.1 句柄和规范归约(下) 译
【第140集】11.2 LR分析法(上) 译
【第141集】11.2 LR分析法(下) 译
【第142集】11.2 LR分析法(上) 译
【第143集】11.2 LR分析法(下) 译
【第144集】11.2 LR分析法 译
【第145集】11.3 小结 译
【第146集】12.1 活前缀 译
【第147集】12.1 活前缀 译
【第148集】12.2 构造识别活前缀的DFA(上) 译
【第149集】12.2 构造识别活前缀的DFA(下) 译
【第150集】12.2 构造识别活前缀的DFA 译
【第151集】12.2 构造识别活前缀的DFA(上) 译
【第152集】12.2 构造识别活前缀的DFA(下) 译
【第153集】12.3 构造LR(0)分析表(上) 译
【第154集】12.3 构造LR(0)分析表(下) 译
【第155集】12.3 构造LR(0)分析表 译
【第156集】12.4 小结 译
【第157集】13.1 SLR(1)分析法(上) 译
【第158集】13.1 SLR(1)分析法(下) 译
【第159集】13.1 SLR(1)分析法 译
【第160集】13.1 SLR(1)分析法 译
【第161集】13.1 SLR(1)分析法(上) 译
【第162集】13.1 SLR(1)分析法(下) 译
【第163集】13.2 LR(1)分析法 译
【第164集】13.2 LR(1)分析法(上) 译
【第165集】13.2 LR(1)分析法(下) 译
【第166集】13.2 LR(1)分析法(上) 译
【第167集】13.2 LR(1)分析法(下) 译
【第168集】13.2 LR(1)分析法(上) 译
【第169集】13.2 LR(1)分析法(下) 译
【第170集】13.3 LR分析器产生工具 译
【第171集】13.4 小结 译
【第172集】14.1 属性文法(上) 译
【第173集】14.1 属性文法(下) 译
【第174集】14.1 属性文法(上) 译
【第175集】14.1 属性文法(下) 译
【第176集】14.1 属性文法(上) 译
【第177集】14.1 属性文法(下) 译
【第178集】14.1 属性文法 译
【第179集】14.2 属性计算 译
【第180集】14.2 属性计算(上) 译
【第181集】14.2 属性计算(下) 译
【第182集】14.2 属性计算 译
【第183集】14.2 属性计算(上) 译
【第184集】14.2 属性计算(下) 译
【第185集】14.2 属性计算(上) 译
【第186集】14.2 属性计算(下) 译
【第187集】14.2 属性计算 译
【第188集】15.1 S-属性文法(上) 译
【第189集】15.1 S-属性文法(下) 译
【第190集】15.2 L-属性文法 译
【第191集】15.3 翻译模式(上) 译
【第192集】15.3 翻译模式(下) 译
【第193集】15.3 翻译模式(上) 译
【第194集】15.3 翻译模式(下) 译
【第195集】15.3 翻译模式 译
【第196集】15.3 翻译模式(上) 译
【第197集】15.3 翻译模式(下) 译
【第198集】15.3 翻译模式(上) 译
【第199集】15.3 翻译模式(下) 译
【第200集】15.4 递归下降翻译器的设计(上) 译
【第201集】15.4 递归下降翻译器的设计(下) 译
【第202集】15.5 小结 译
【第203集】16.1 中间语言 译
【第204集】16.1 中间语言 译
【第205集】16.2 常用的中间语言形式(上) 译
【第206集】16.2 常用的中间语言形式(下) 译
【第207集】16.2 常用的中间语言形式 译
【第208集】16.2 常用的中间语言形式(上) 译
【第209集】16.2 常用的中间语言形式(下) 译
【第210集】16.3 小结 译
【第211集】17.1 赋值语句的翻译 译
【第212集】17.1 赋值语句的翻译(上) 译
【第213集】17.1 赋值语句的翻译(下) 译
【第214集】17.2 数组元素引用的翻译(上) 译
【第215集】17.2 数组元素引用的翻译(下) 译
【第216集】17.2 数组元素引用的翻译(上) 译
【第217集】17.2 数组元素引用的翻译(下) 译
【第218集】17.3 类型转换 译
【第219集】17.4 小结 译
【第220集】18.1 布尔表达式及其计算 译
【第221集】18.2 按数值表示法翻译布尔表达式(上) 译
【第222集】18.2 按数值表示法翻译布尔表达式(下) 译
【第223集】18.3 带优化翻译布尔表达式 译
【第224集】18.3 带优化翻译布尔表达式(上) 译
【第225集】18.3 带优化翻译布尔表达式(下) 译
【第226集】18.3 带优化翻译布尔表达式 译
【第227集】18.3 带优化翻译布尔表达式(上) 译
【第228集】18.3 带优化翻译布尔表达式(下) 译
【第229集】18.3 带优化翻译布尔表达式(上) 译
【第230集】18.3 带优化翻译布尔表达式(下) 译
【第231集】18.3 带优化翻译布尔表达式 译
【第232集】18.4 小结 译
【第233集】19.1 常用的控制语句 译
【第234集】19.2 控制语句的属性文法 译
【第235集】19.2 控制语句的属性文法 译
【第236集】19.3 控制语句的属性计算(上) 译
【第237集】19.3 控制语句的属性计算(下) 译
【第238集】19.4 一遍扫描翻译控制语句(上) 译
【第239集】19.4 一遍扫描翻译控制语句(下) 译
【第240集】19.4 一遍扫描翻译控制语句 译
【第241集】19.4 一遍扫描翻译控制语句 译
【第242集】19.5 一遍扫描翻译控制语句示例 译
【第243集】19.6 小结 译
【第244集】20.1 符号表的组织与操作 译
【第245集】20.1 符号表的组织与操作 译
【第246集】20.2 符号表的内容(上) 译
【第247集】20.2 符号表的内容(下) 译
【第248集】20.3 利用符号表分析名字的作用域 译
【第249集】20.3 利用符号表分析名字的作用域(上) 译
【第250集】20.3 利用符号表分析名字的作用域(下) 译
【第251集】20.4 小结 译
【第252集】21.1 参数传递 译
【第253集】21.1 参数传递(上) 译
【第254集】21.1 参数传递(下) 译
【第255集】21.1 参数传递 译
【第256集】21.1 参数传递 译
【第257集】21.1 参数传递 译
【第258集】21.1 参数传递 译
【第259集】21.2 目标程序运行时的活动 译
【第260集】21.2 目标程序运行时的活动 译
【第261集】21.3 静态存储管理(上) 译
【第262集】21.3 静态存储管理(下) 译
【第263集】22.1 动态存储管理概述 译
【第264集】22.1 动态存储管理概述 译
【第265集】22.2 非嵌套过程语言的动态存储管理(上) 译
【第266集】22.2 非嵌套过程语言的动态存储管理(下) 译
【第267集】22.3 嵌套过程语言的动态存储管理--静态链方法 译
【第268集】22.3 嵌套过程语言的动态存储管理--静态链方法(上) 译
【第269集】22.3 嵌套过程语言的动态存储管理--静态链方法(下) 译
【第270集】22.3 嵌套过程语言的动态存储管理--静态链方法(上) 译
【第271集】22.3 嵌套过程语言的动态存储管理--静态链方法(下) 译
【第272集】22.4 嵌套过程语言的动态存储管理--Display表方法 译
【第273集】22.4 嵌套过程语言的动态存储管理--Display表方法(上) 译
【第274集】22.4 嵌套过程语言的动态存储管理--Display表方法(下) 译
【第275集】22.4 嵌套过程语言的动态存储管理--Display表方法(上) 译
【第276集】22.4 嵌套过程语言的动态存储管理--Display表方法(下) 译
【第277集】22.4 嵌套过程语言的动态存储管理--Display表方法 译
【第278集】22.5 小结 译
【第279集】23.1 优化概述 译
【第280集】23.1 优化概述(上) 译
【第281集】23.1 优化概述(下) 译
【第282集】23.1 优化概述 译
【第283集】23.2 局部优化--基本块划分 译
【第284集】23.2 局部优化--基本块划分(上) 译
【第285集】23.2 局部优化--基本块划分(下) 译
【第286集】23.2 局部优化--基本块划分 译
【第287集】23.3 局部优化--基本块优化(上) 译
【第288集】23.3 局部优化--基本块优化(下) 译
【第289集】23.3 局部优化--基本块优化 译
【第290集】23.3 局部优化--基本块优化(上) 译
【第291集】23.3 局部优化--基本块优化(下) 译
【第292集】23.3 局部优化--基本块优化(上) 译
【第293集】23.3 局部优化--基本块优化(下) 译
【第294集】23.3 局部优化--基本块优化 译
【第295集】24.1 循环优化概述 译
【第296集】24.2 代码外提 译
【第297集】24.2 代码外提(上) 译
【第298集】24.2 代码外提(下) 译
【第299集】24.2 代码外提 译
【第300集】24.3 强度消弱(上) 译
【第301集】24.3 强度消弱(下) 译
【第302集】24.4 小结 译
【第303集】25.1 目标代码生成概述 译
【第304集】25.2 目标机器模型 译
【第305集】25.3 简单代码生成器(上) 译
【第306集】25.3 简单代码生成器(下) 译
【第307集】25.4 待用信息和活跃信息 译
【第308集】25.4 待用信息和活跃信息(上) 译
【第309集】25.4 待用信息和活跃信息(下) 译
【第310集】25.4 待用信息和活跃信息 译
【第311集】25.5 变量地址描述和寄存器描述 译
【第312集】25.6 代码生成与寄存器分配算法 译
【第313集】25.6 代码生成与寄存器分配算法(上) 译
【第314集】25.6 代码生成与寄存器分配算法(下) 译
【第315集】25.6 代码生成与寄存器分配算法 译
【第316集】25.7 小结 译
查看全部课程
相关推荐