Retargetable Compiler Technology for Embedded Systems

Retargetable Compiler Technology for Embedded Systems
复制标题

嵌入式系统可重定向编译器技术

DOI:
10.1007/978-1-4757-6420-8
复制
发表时间:
2001
期刊:
Springer US
影响因子:
--
通讯作者:
P. Marwedel
P. Marwedel
中科院分区:
--
文献类型:
--
作者:
R. Leupers;P. Marwedel

文献摘要

被引文献

相似文献

众所周知,嵌入式系统必须高效地实现。这就要求在嵌入式系统中使用针对特定应用领域进行优化的处理器。这样的优化需要仔细探索设计空间,包括对成本/性能权衡的详细研究。为了避免在设计空间探索过程中耗时的汇编语言编程,需要编译器。为了分析各种软件或硬件配置对性能的影响,需要可重定目标的编译器来为众多不同的潜在硬件配置生成代码。这本书提供了一个全面的和最新的概述快速发展领域的可重定目标的嵌入式系统编译器。它描述了一大套重要的工具,以及在设计流程中不同级别的可重定向编译器的应用。嵌入式系统的可重定向编译器技术主要是自包含的,只需要软件和编译器设计的基本知识。它旨在为从事嵌入式系统的软件、编译器和处理器优化工作的研究人员和设计人员提供重要参考。
It is well known that embedded systems have to be implemented efficiently. This requires that processors optimized for certain application domains are used in embedded systems. Such an optimization requires a careful exploration of the design space, including a detailed study of cost/performance tradeoffs. In order to avoid time-consuming assembly language programming during design space exploration, compilers are needed. In order to analyze the effect of various software or hardware configurations on the performance, retargetable compilers are needed that can generate code for numerous different potential hardware configurations. This book provides a comprehensive and up-to-date overview of the fast developing area of retargetable compilers for embedded systems. It describes a large set important tools as well as applications of retargetable compilers at different levels in the design flow. Retargetable Compiler Technology for Embedded Systems is mostly self-contained and requires only fundamental knowledge in software and compiler design. It is intended to be a key reference for researchers and designers working on software, compilers, and processor optimization for embedded systems.