Title :
A macro expansion approach to embedded processor code generation
Author_Institution :
Digital Syst. Lab., Helsinki Univ. of Technol., Espoo, Finland
Abstract :
This paper describes an experimental prototype of a code generation tool for embedded special-purpose processors. The tool is a retargetable assembly-code-level macro expander capable of program flow analysis. The main advantage of the tool is its strong support for macro hierarchy: hierarchical macro libraries make the code (produced either by the compiler writer or by the assembly language programmer) more modular
Keywords :
assembly language; computer architecture; real-time systems; assembly language programmer; compiler writer; embedded processor code generation; embedded special-purpose processors; hierarchical macro libraries; macro expansion approach; program flow analysis; retargetable assembly-code-level macro expander; Assembly; Digital signal processors; Digital systems; High level languages; Laboratories; Libraries; Program processors; Programming profession; Prototypes; Registers;
Conference_Titel :
EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
Conference_Location :
Prague
Print_ISBN :
0-8186-7487-3
DOI :
10.1109/EURMIC.1996.546375