wuzhengmin 发表于 2025-11-17 13:55:32

代码优化分9级:

默认:第七级
代码优化是侧重于大小?运行速度块效率高?
Emphasis:Favor execution speed
Emphasis:Favor code size












wuzhengmin 发表于 2025-11-17 14:03:32

下面何老师简单说明9个优化等级的特点区别:


wuzhengmin 发表于 2025-11-17 14:12:32

开发人员可以基于函数到函数来更改优化级别:

wuzhengmin 发表于 2025-11-17 14:14:40

在C251编译器中提供了Register Coloring(寄存器着色)选项。全局寄存器着色适用于整个应用:

wuzhengmin 发表于 2025-11-17 14:16:56

接着就是2个基本选项:

wuzhengmin 发表于 2025-11-17 14:49:33

C251编译器以OMF251对象格式生成目标(.OBJ)文件
以响应各种C语言语句和其他命令:

wuzhengmin 发表于 2025-11-17 14:50:14

保存在目标文件中的大部分目标代码都不是“绝对的"

wuzhengmin 发表于 2025-11-17 14:51:02

在Options for Target‘Target 1’对话框中,通过单击Listing标签,进入列表输出参数设置界面中:

wuzhengmin 发表于 2025-11-17 14:53:11

list文件包含哪些东西,以及不包含哪些都在这里设置:
编译器列表文件包含大量的有关编译过程的信息

wuzhengmin 发表于 2025-11-17 14:55:16

通过勾选Conditional前面的复选框,程序开发人员可以在源代码行中包含所有的条件代码(#if块中的代码)
页: 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18 19 20 21
查看完整版本: 跟着何宾老师学习STC32位8051单片机原理及应用-STC32G12K128