- 2
- 0
- 约2.59千字
- 约 13页
- 2018-03-04 发布于浙江
- 举报
[高等教育]代码
第八章 中间代码优化 引言 常量表达式优化 公共表达式优化 循环不变式外提 优化的目标: 优化的要求: 优化的对象:深层循环和下标变量地址的计算 优化的种类: 常表达式优化(合并常数项) 公共表达式优化(消除重复操作) 循环不变表达式外提 削减运算强度等等 优化方法: 全局优化:全局信息 局部优化:局部信息 基本块和程序流图 基本块:单入口单出口的程序段。 程序流图:以基本块为结点的有向图,有向边表示 程序执行的流程。 中间代码基本块的划分: ? 初始代码为第一个基本块的入口 ? 遇转移性中间代码时,结束当前基本块,下一条 代码作为新基本块的入口 ? 遇标号性代码结束当前基本块,代码本身作为新 基本块的入口。 ? 遇(ASSIG, A, X)时,如果X为引用型形参时结 束当前块,并作为该块的出口。 基本块划分的例子 y := 1 ; L: if A and B then x := 0 else y := 0 ; x := x + 1 ; y := y – 1 ; while x + y 0 do x := x - 1 ; z := 0 ; 基本块划分的例子 常表达式局部优化 常表达式:任何时候都取
您可能关注的文档
最近下载
- (高清版)B 6246-2011 消防水带.pdf VIP
- 事业单位考试试题:2021年四川宜宾屏山县招考聘用社区专职工作者模拟题(附答案解析).docx VIP
- 园区碳排放管理平台解决方案.pdf VIP
- 【精选】艺术与审美复习卷.doc VIP
- 陈帼眉《学前儿童发展心理学》全套资料【教材+笔记+题库】.docx VIP
- 罗氏 Roche 皮质醇 (Cortisol II)检测试剂盒(电化学发光法) 中文说明书.pdf VIP
- 期末综合素养培优 统编版语文二年级下册.doc VIP
- 重庆胜禹新型材料有限公司.pdf VIP
- 电力系统仿真软件:ETAP二次开发_(9).ETAP电能质量分析.docx VIP
- GB55023-2022 施工脚手架通用规范及起草说明.pdf VIP
原创力文档

文档评论(0)