编译实战视频教程—36588人已学习
课程介绍
本课程讲授一个真实编译器、链接器的完整开发过程。编写编译器用到的知识之广是编写一般程序所无法比拟的,将综合运用编译原理,数据结构与算法,Intel x86汇编语言、机器语言,目标文件格式,可执行文件格式等知识内容。
课程收益
讲授一个真实编译器、链接器的完整开发过程
综合运用编译原理,数据结构与算法,Intel x86汇编语言、机器语言
讲师介绍
王博俊 更多讲师课程
网名,果然令狐冲,《自己动手写编译器、链接器》一书作者。擅长编译技术。
课程大纲
1. 课程简介 10:42
2. HelloWorld编译过程分析 5:51
3. SCC编译器简介 5:31
4. 文法知识-如何定义一门编程语言 16:24
5. 文法知识-如何对一门语言进行词法分析 8:03
6. 文法知识-如何对一门语言进行语法分析 17:13
7. SC语言字符集及词法定义 9:53
8. SC语法定义 12:33
9. SC语言与C语言功能对比 7:05
10. 词法分析数据结构设计 6:19
11. 错误处理 5:33
12. 词法分析过程与词法着色 9:32
13. 声明与函数定义语法分析 8:13
14. 语句与表达式语法分析及语法缩进 5:42
15. 符号表数据结构设计 8:44
16. 符号表构造过程 10:16
17. COFF目标文件格式 18:39
18. 生成COFF目标文件 4:52
19. X86机器语言 15:54
20. 生成x86机器语言 7:37
21. 声明与函数定义翻译 7:36
22. 语句翻译 5:24
23. 表达式翻译 6:15
24. PE文件格式与链接方式 15:19
25. 解析外部符号 6:12
26. 重定位符号地址 5:40
27. 生成EXE文件与命令行选项处理 5:58
28. SCC编译器测试用例设计 2:56
29. SC语言应用程序举例 5:14
30. SC语言运行时库 3:18
大家可以点击【 查看详情】查看我的课程
课程介绍
本课程讲授一个真实编译器、链接器的完整开发过程。编写编译器用到的知识之广是编写一般程序所无法比拟的,将综合运用编译原理,数据结构与算法,Intel x86汇编语言、机器语言,目标文件格式,可执行文件格式等知识内容。
课程收益
讲授一个真实编译器、链接器的完整开发过程
综合运用编译原理,数据结构与算法,Intel x86汇编语言、机器语言
讲师介绍
王博俊 更多讲师课程
网名,果然令狐冲,《自己动手写编译器、链接器》一书作者。擅长编译技术。
课程大纲
1. 课程简介 10:42
2. HelloWorld编译过程分析 5:51
3. SCC编译器简介 5:31
4. 文法知识-如何定义一门编程语言 16:24
5. 文法知识-如何对一门语言进行词法分析 8:03
6. 文法知识-如何对一门语言进行语法分析 17:13
7. SC语言字符集及词法定义 9:53
8. SC语法定义 12:33
9. SC语言与C语言功能对比 7:05
10. 词法分析数据结构设计 6:19
11. 错误处理 5:33
12. 词法分析过程与词法着色 9:32
13. 声明与函数定义语法分析 8:13
14. 语句与表达式语法分析及语法缩进 5:42
15. 符号表数据结构设计 8:44
16. 符号表构造过程 10:16
17. COFF目标文件格式 18:39
18. 生成COFF目标文件 4:52
19. X86机器语言 15:54
20. 生成x86机器语言 7:37
21. 声明与函数定义翻译 7:36
22. 语句翻译 5:24
23. 表达式翻译 6:15
24. PE文件格式与链接方式 15:19
25. 解析外部符号 6:12
26. 重定位符号地址 5:40
27. 生成EXE文件与命令行选项处理 5:58
28. SCC编译器测试用例设计 2:56
29. SC语言应用程序举例 5:14
30. SC语言运行时库 3:18
大家可以点击【 查看详情】查看我的课程