Summary: | 碩士 === 逢甲大學 === 資訊工程學系 === 89 === Abstract
In the post-PC generation, with the fast development of processor technologies, the instruction set also vary with processor rapidly. In order to make applications can be run on the new processor, the compiler plays a key role. IAM2000S is a 32-bit RISC embedded microprocessor that is targeted for information appliance applications. In order to run application programs of IAM2000S on any platform, we need to develop an IAM2000S cross compiler for programmers to develop IAM2000S codes. GCC is a C compiler for UNIX systems. It also provide cross-compilation capability. In this thesis, based on gcc, we develop an IAM2000S cross compiler. In the first part of the thesis we will introduce how to improve GCC to produce binary codes that can be run on IAM2000S. In the second part of the thesis we will introduce a tool that can automatically generate the IAM2000S cross compiler.
|