例题与习题解答 [例1]试对以下基本块B1应用DAG进行优化。 B1: A:=B*C D:=B/C E:=A+D F:=E*2 G:=B*C H:=G*G F:=H*G L:=F M:=L 并就以下两种情况分别写出优化后的四元式序列: (1)假设G、L、M在基本块后面被引用; (2)假设只有L在基本块后被引用。 解:对于B1其DAG图: ** L中所有A的引用 点只有S中A的定值 才能到达; i=1 if uv goto B4 j= i B1 B2 B3 i=2 u=u+1 B4 k= i; v=v-1; if v=20 goto B5 B5 Ch8 代码优化 8.5 循环优化实施 二 . 强度削弱与删除归纳变量 强度削弱是将程序中强度高的运算使用强 度低的运算替代,以便使程序运行时间缩短。 一般情况 循环L中存在 I=I±C 且L中存在 T =K* I ±C 呈线性函数 求出递增(减)量K1,用±替代* T = T ± K1 (T是归纳变量 I是基本归纳变量) Ch8 代码优化 8.5 循环优化实施 定义8.8 (基本归纳变量/归纳变量) 如果循环中
您可能关注的文档
- 北师版初中三年数学知识点大全辩析.doc
- 北师大版初中数学各册章节知识点(超强)辩析.doc
- 北师大版初中数学七年级上册知识点辩析.doc
- 碧桂园推广费用费率经营管理预览.ppt
- 安溪八中2013年高中会考适应性练习(一)辩析.doc
- 北师大版初中数学知识点辩析.doc
- 北师大版二年下册语文天地总复习辩析.doc
- 北师大版历史九年级上册第二单元测辩析.doc
- 北师大版六年级数学上册第四单元百分数辩析.doc
- 北师大版六年级语文上册辩析.doc
- 《GB/T 4943.2-2026音视频、信息技术和通信技术设备 第2部分:与GB 4943.1—2022相关的解释信息》.pdf
- GB/T 4943.2-2026音视频、信息技术和通信技术设备 第2部分:与GB 4943.1—2022相关的解释信息.pdf
- GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口.pdf
- 《GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口》.pdf
- 中国国家标准 GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口.pdf
- 2026江苏南通市海安市人力资源和社会保障局下属事业单位选调1人考试参考试题及答案解析.docx
- 2026内蒙古自治区党委军民融合办所属事业单位竞争性比选3人考试备考试题及答案解析.docx
- 2026年徽商银行社会招聘考试参考题库及答案解析.docx
- 2026贵州杉乡建设投资开发(集团)有限公司招聘合同制员工4人考试参考题库及答案解析.docx
- 2026年护士资格模拟冲刺肿瘤科护理含解析.docx
最近下载
- 2024年全国初中数学竞赛试题含答案.pdf VIP
- 颈部淋巴结肿大的鉴别诊断与活检指征.docx VIP
- 矿棉吸声板吊顶工程施工方案.docx VIP
- 7.1.5 生态系统中的物质循环和能量流动(教学课件)生物新教材冀少版八年级下册.pptx VIP
- 办公室人员纪律奖惩制度.docx VIP
- 泌尿外科尿液培养PDCA优化.pptx
- 生态系统中的物质循环和能量流动课件-冀少版生物八年级下册.pptx VIP
- 食物链和食物网课件冀少版八年级下册生物.pptx VIP
- 颈部淋巴结肿大的诊断与评估.pptx VIP
- (正式版)DB3305∕T 254-2022 《行政执法协同指挥应用建设与管理规范》.docx VIP
原创力文档

文档评论(0)