- 29
- 0
- 约5.15千字
- 约 40页
- 2021-01-03 发布于天津
- 举报
第 12 章 代码优化和 目标代码生成 第一节 代码优化 一 . 优化的概念 1. 优化是一种等价的,有效的程序变换。 ? 等价 —— 不改变程序运行结果 ? 有效 —— 时空效率要高 一 . 优化的概念 1. 优化是一种等价的,有效的程序变换。 ? 等价 —— 不改变程序运行结果 ? 有效 —— 时空效率要高 2. 不同阶段的优化 源程序阶段的优化:考虑数据结构和算法 ? 编译阶段的优化:中间代码优化和目标代 码优化 ? 3. 中间代码的优化 局部优化:在基本块内的优化 ? 全局优化:在基本块之间的优化 ? 二 . 基本块 基本块的定义 程序中的一段语句序列,它只有一个入口语 句,即该语句序列的第一个语句;只有一个 出口语句,即该语句序列的最后一个语句。 划分基本块 1. 入口语句 (1) 程序的第一条语句 (2) 能由转向语句(条件或无条件)转移到的语句 (3) 紧跟在条件语句后的语句 2. 出口语句 (1) 转向语句 (2) 停止语句 划分基本块 3. 划分基本块的算法 (1) 求出四元式程序中的所有入口语句 (2) 划分基本块: 入口语句 …… 入口语句 入口语句 …… 出口语句 (3) 删除未被划入基本块的语句 B1 (1) i:=m-1 (2) j:=n (3) t1:=4*n (16) t7:=4*i (17)
您可能关注的文档
- 中国资本场国际化.ppt
- 中国近现代史纲要课程4.ppt
- 中外文化产业战略文化资本与可持续性.ppt
- 中外文化产业战略文化产业策略2.ppt
- 中国美容美发场深度调研及投资前。。.ppt
- 中央银行学中央银行的逻辑---31.ppt
- 中央银行学中央银行的逻辑---3.ppt
- 中央银行学中央银行的逻辑---38-.ppt
- 中国近现代史纲要导言2016.ppt
- 中国观赏石——地质学与美学的融合造型石234造型石观赏石.ppt
- 人工智能-本体商业化提速,量产放量与精细作业驱动配套升级.pdf
- ilo-人工智能与发展中经济体:在技术快速变革时代促进体面劳动 AI and developing economies Promoting decent work in a time of rapid technological change.pdf
- 中国光伏行业协会中国分布式光伏发展前景与方向2023.pdf
- DeepResearch X OpenClaw:实现路径与 Token 成本控制.pdf
- Token 经济崛起:从技术单元到万亿级产业.pdf
- 打造LLMOps时代Prompt数据驱动引擎.pdf
- 大规模 Embedding 训练优化实践.pdf
- 沥青与防水材料防水材料.pdf
- 2026全球合成生物学行业发展白皮书.pdf
- 上海市农村村民住房推荐施工图 农ZTJ0801.pdf
最近下载
- 木刻版画中“黑白灰”的规律研究-美术学专业毕业论文.pdf VIP
- 2025年中国宠物临终关怀服务市场调研报告_2025年12月.docx VIP
- 2026年公安基础知识案例分析题及答案.docx VIP
- (2026年)消防安全网格员业务能力培训PPT课件.pptx VIP
- 《人工智能促进教育发展年度报告》.pdf VIP
- CN119850600A 一种风电机组叶片内腔故障检测方法、装置、设备及介质 (运达能源科技集团股份有限公司).pdf VIP
- 给药错误及防范课件课件.ppt VIP
- T∕SZAEM 0004-2025 水质 6PPD-醌的测定 在线固相萃取-液相色谱质谱法.pdf VIP
- 广州市普格斯日用制品有限公司厂房迁建项目环境影响报告表.docx VIP
- CT增强检查知情同意书.pptx VIP
原创力文档

文档评论(0)