编译原理-学习记录2

编译程序的工作步骤(续) 中间代码生成 ​ 通常和语义分析在同一步 代码优化 ​ 保持等价变换,提高目标程序的质量 代码生成 ​ 如果在语义分析时已经得到目标指令,则不需要进行代码生成 目标指令可能是绝对指令代码、可重新定位的指令代码或汇编指令代码 ​ 从编译实现的角度,有表格管理和出错处理,这两个步骤贯穿整个编译过程 表格管理 ​ 使用符号表,登记源程序中出现的每个名字及其各种属性,有些名字的属
相关文章
相关标签/搜索