Development of a Compiler for ARM7TDMI Microprocessors
碩士 === 元智大學 === 資訊工程學系 === 89 === Under the limited resources and stringent constraints on embedded systems, software designers now are encouraged to consider the impact of their decisions on code size, running time, and power consumption. Current compilers for modern DSP processors are not able to...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2001
|
Online Access: | http://ndltd.ncl.edu.tw/handle/11225575497026099926 |
Summary: | 碩士 === 元智大學 === 資訊工程學系 === 89 === Under the limited resources and stringent constraints on embedded systems, software designers now are encouraged to consider the impact of their decisions on code size, running time, and power consumption. Current compilers for modern DSP processors are not able to produce efficient code featuring the target architectural specifics. It thus motivates us to implement a compiler featuring the specifics of the target instruction set architecture. We focus on developing a correct compiler for the ARM instruction set of the ARM7TDMI processor. Our compiler is built upon SUIF and Machine SUIF compiler infrastructures. A suite of well-designed and public benchmark programs is used to verify the compiler. The results are encouraging though there still exist some bugs.
|
---|