The Design and Implementation of an IAM2000S C Compiler
碩士 === 逢甲大學 === 資訊工程學系 === 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. IAM20...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2001
|
Online Access: | http://ndltd.ncl.edu.tw/handle/17824498216104193711 |
id |
ndltd-TW-089FCU00392034 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-089FCU003920342016-07-06T04:10:20Z http://ndltd.ncl.edu.tw/handle/17824498216104193711 The Design and Implementation of an IAM2000S C Compiler 設計與實作IAM2000SC編譯器 Su-Ming Yang 楊書銘 碩士 逢甲大學 資訊工程學系 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. Yeh-Ching Chung 鍾葉青 2001 學位論文 ; thesis 46 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 逢甲大學 === 資訊工程學系 === 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.
|
author2 |
Yeh-Ching Chung |
author_facet |
Yeh-Ching Chung Su-Ming Yang 楊書銘 |
author |
Su-Ming Yang 楊書銘 |
spellingShingle |
Su-Ming Yang 楊書銘 The Design and Implementation of an IAM2000S C Compiler |
author_sort |
Su-Ming Yang |
title |
The Design and Implementation of an IAM2000S C Compiler |
title_short |
The Design and Implementation of an IAM2000S C Compiler |
title_full |
The Design and Implementation of an IAM2000S C Compiler |
title_fullStr |
The Design and Implementation of an IAM2000S C Compiler |
title_full_unstemmed |
The Design and Implementation of an IAM2000S C Compiler |
title_sort |
design and implementation of an iam2000s c compiler |
publishDate |
2001 |
url |
http://ndltd.ncl.edu.tw/handle/17824498216104193711 |
work_keys_str_mv |
AT sumingyang thedesignandimplementationofaniam2000sccompiler AT yángshūmíng thedesignandimplementationofaniam2000sccompiler AT sumingyang shèjìyǔshízuòiam2000scbiānyìqì AT yángshūmíng shèjìyǔshízuòiam2000scbiānyìqì AT sumingyang designandimplementationofaniam2000sccompiler AT yángshūmíng designandimplementationofaniam2000sccompiler |
_version_ |
1718337889633304576 |