当前位置:主页 > 生活经验 > 正文

代码优化通常在什么基础上进行

所谓代码优化是指对程序代码进行等价(指不改变程序的运行结果)变换程序代码可以是中间代码(如四元式代码),也可以是目标代码等价的含义是使得变换后的代码运行结果与变换前代码运行结果相同优化的含义是最。代码优化通常在什么基础上进行?更多详情请大家跟着小编一起来看看吧!

代码优化通常在什么基础上进行(1)

代码优化通常在什么基础上进行(1)

所谓代码优化是指对程序代码进行等价(指不改变程序的运行结果)变换。程序代码可以是中间代码(如四元式代码),也可以是目标代码。等价的含义是使得变换后的代码运行结果与变换前代码运行结果相同。优化的含义是最终生成的目标代码短(运行时间更短、占用空间更小),时空效率优化。原则上,优化可以在编译的各个阶段进行,但最主要的一类是对中间代码进行优化,这类优化不依赖于具体的计算机。

在不改变程序运行效果的前提下,对被编译的程序进行等价变换,使之能生成更加高效的目标代码。

猜你还喜欢的

Copyright © 2022 读周刊 All Rights Reserved
声明:本站部分内容来源于网络,如涉及侵权,请与我们联系,请发邮件"duzhoukan@foxmail.com"进行处理,谢谢合作!
渝ICP备2021012918号-4|