编译原理(9):代码生成

声明:本系列文章,是根据中国大学MOOC网 哈工大的编译原理 这门课学习而成的学习笔记。 一、代码生成器的主要任务 指令选择 选择适当的目标机指令来实现中间表示(IR)语句 寄存器分配和指派 把哪个值放在哪个寄存器中 指令排序 按照什么顺序来安排指令的执行 二、一个简单的目标机模型 地址机器模型 加载、保存、运算、跳转等操作 内存按字节寻址 n个通用寄存器R0, R1, …, Rn-1 假设所有的
相关文章
相关标签/搜索