编译原理-编译技术核心:从源码到可执行代码
《编译原理》课程系统讲解编译器设计与实现的核心技术。课程从编译概述入手,逐步深入语言文法、词法分析、语法分析(自顶向下与自底向上)、语法制导翻译、语义分析与中间代码生成、符号表管理、运行时存储组织、代码优化直至最终的目标代码生成。通过本课程学习,学生将掌握将高级程序语言转换为可执行代码的全过程理论与方法。 视频课程目录: 1. 编译概述 2. 语言及其文法 3. 词法分析 4. 自顶向下语法分析 5. 自底向上语法分析 6. 语法制导的语义计算 7. 语义分析和中间代码生成 8. 符号表管理 9. 运行时的存储组织 10. 代码优化 11. 代码生成