
本书是深入介绍编译原理后端技术中寄存器分配的教材,从控制流图中间表示、活跃分析、干涉图等基础概念出发,全面分析、介绍了寄存器分配的各个方面,给出了相关算法实现的程序和丰富的示例。 全书共7章,围绕寄存器分配主题,全面讨论了寄存器分配的基础知识、图着色分配、线性扫描分配、弦图分配、SSA分配、线性规划分配、PBQP分配等课题,并给出了丰富的示例。这些内容不仅可以帮助读者进入寄存器分配这一编译器最重要的后端优化领域,还可以帮助读者进一步提高对编译原理的整体理解能力和软件设计实现水平。 本书适合于高等学校信息与计算机科学、软件工程、信息安全等相关专业的学生,以及对程序设计语言、编译器、代码优化等领域感兴趣的工程技术人员阅读。
阅读更多