- 37
- 0
- 约3.99千字
- 约 6页
- 2017-05-05 发布于江苏
- 举报
keil优化等级设置
优化级别说明(仅供参考):
则其中的 Code Optimization 栏就是用来设置 C51 的优化级别。共有 9 个优化
级别(书上这么写的),高优化级别中包含了前面所有的优化级别。现将各个级
别说明如下:
0 级优化:
1、 常数折叠:只要有可能,编译器就执行将表达式化为常数数字的计算,其中
包括运行地址的计算。
2、 简单访问优化:对 8051 系统的内部数据和位地址进行访问优化。
3、 跳转优化:编译器总是将跳转延至最终目标上,因此跳转到跳转之间的命令
被删除。
1 级优化:
1、 死码消除:无用的代码段被消除。
2、 跳转否决:根据一个测试回溯,条件跳转被仔细检查,以决定是否能够简化
或删除。
2 级优化:
1、 数据覆盖:适于静态覆盖的数据和位段被鉴别并标记出来。连接定位器 BL51
通过对全局数据流的分析??选择可静态覆盖的段。
3 级优化:
1、“窥孔”优化:将冗余的 MOV 命令去掉,包括不必要的从存储器装入对象及
装入常数的操作。另外如果能节省存储空间或者程序执行时间,复杂操作将由简
单操作所代替。
4 级优化:
1、 寄存器变量:使自动变量和函数参数尽可能位于工作寄存器中,只要有可能,
将不为这些变量
您可能关注的文档
最近下载
- 2024地沟及盖板图集24J331.pdf
- 12SG535 实腹钢梁混凝土柱.docx
- 高中思想政治_铸牢中华民族共同体意识融入高中思想政治课教学的实效性研究_内蒙古自治区教育科学‘十五五’规划2026年度一般课题申报项目成功案例.docx VIP
- GBT 13331-2014 土方机械液压挖掘机起重量.pdf
- 2026四川成都蓉城数字科技有限公司招聘科技信息部网络运维工程师(网络方向)等岗位6人笔试历年参考题库附带答案详解.docx VIP
- 灌浆记录表格.pdf VIP
- 2025第三届全国技能大赛海南省选拔赛-零售(世赛选拔)项目技术文件.pdf VIP
- 10J301 地下建筑防水构造.docx VIP
- 2026第四届全省技能大赛零售项目(世赛选拔)技术工作文件.pdf VIP
- 风电工程质量通病防治手册(印刷版).pdf VIP
原创力文档

文档评论(0)