Thumb的特点 ·Thumb代码所需空间为ARM代码的70% ·Thumb代码使用的指令数比ARM多40% ·用32位存储器,ARM代码比Thumb快40% ·用16位存储器,Thumb代码比Arm快45% ·使用Thumb代码,外部存储器功耗比ARM 少30%
Thumb的特点 • Thumb代码所需空间为ARM代码的70% • Thumb代码使用的指令数比ARM多40% • 用32位存储器,ARM代码比Thumb快40% • 用16位存储器,Thumb代码比Arm快45% • 使用Thumb代码,外部存储器功耗比ARM 少30%
结论 若性能最重要,系统应使用32位存储器和 运行ARM代码 若成本及功耗更重要,则最好选择16位存 储器系统及Thumb代码 ·若两者结合,会在两方面取得最好的效果
结论 • 若性能最重要,系统应使用32位存储器和 运行ARM代码 • 若成本及功耗更重要,则最好选择16位存 储器系统及Thumb代码 • 若两者结合,会在两方面取得最好的效果