The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.04 - July/August (2002 vol.19)
pp: 51-58
ABSTRACT
<p>Compilers translate high-level programming languages such as C and C++ into assembly code for a target processor. Used for decades to program desktop operating systems and applications, compilers are among the most wide-spread software tools. For processor-based embedded systems, however, the use of compilers is less common. Instead, designers still use assembly language to program any embedded applications. Anyone who has programmed a processor inassembly knows the resulting problems: a huge programming effort and, compared with C orC++, far less code portability, maintainability, and dependability. So, why is assembly programming still common in embedded-system design? The reason lies in embedded systems' high-efficiency requirements. Processor-based embedded systems frequently </p>
CITATION
Rainer Leupers, "Compiler Design Issues for Embedded Processors", IEEE Design & Test of Computers, vol.19, no. 4, pp. 51-58, July/August 2002, doi:10.1109/MDT.2002.1018133
20 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool