软件编译技术-编译原理与实现:从理论到实践
本课程《软件编译技术》系统讲解编译器的设计与实现原理。课程从编译概述入手,逐步深入词法分析、语法分析(自顶向下与自下向上)、语义分析与中间代码生成、符号表管理、运行时存储组织以及代码优化等核心环节,并设有配套的实验教学与自主学习模块,帮助学生构建完整的编译知识体系,掌握将高级语言程序转换为可执行代码的关键技术。 视频课程目录: 01 概述 02 文法和语言 03 词法分析 04 语法分析-自顶向下分析 05 语法分析-自下向上分析 06 语义分析和中间代码生成 07 符号表 08 目标程序运行时的存储组织 09 代码优化 10 自主学习 11 实验教学