首页
  English 联系我们
  当前位置:首页>解决方案>AbsInt
 

aiPop—代码压缩


aiPop—代码压缩

更小意味着更多

        aiPop是用来对C编译器生成的汇编代码或者目标文件进行代码大小压缩,并且改善代码质量的一个优化工具套件。

特点

  • 基于抽象解释和高级模式匹配技术,自动缩减代码大小;

  • 由于采用先进和完善的模式数据库 ,所以即使是进行全面的整体优化也具有很高的性能;

  • 可以和现有工具链进行无缝集成;

  • 极高的压缩率;

为什么需要aiPop?

  • 通过对所有相关的用户的应用程序分析发现,总体的代码大小减少超过20%;代码大小压缩20%意味着可以在同样大小的flash存储器中多加入大概25%的功能。

  • 减少代码规模意味着可以直接减少内存需求和减少硬件的成本;

  • aiPop支持额外的程序验证,这对于安全关键性应用尤其重要;

  • 单调乏味且容易出错的手工优化方式已经成为历史;使用aiPop,您能很容易的采用很多先进的优化技术,在程序大小和程序速度两者之间进行选择;因此能够减少大量的工作量和费用的支出;

支持的平台

  • aiPop for C16x/ST10 Tasking C编译器针对C16x/XC16x/ST10/Super10生成的.src格式的文件进行优化;支持Linux, Solaris Windows 98/2000/NT/XP平台。

  • aiPop for HC08 optimizes assembly files as produced by the Cosmic compiler for Motorola M68HC08. It is available for Linux and Windows 98/2000/NT/XP.

  • aiPop for ARM optimizes object files produced by the ARM C compiler. It is available for Linux, Solaris and Windows 2000/NT/XP

 

©2007版权所有 上海创景计算机系统有限公司

备案序号:沪ICP备05030702号