GAS分析及其移植的实现  

Analysis on GAS and Porting it to Support a New Processor

在线阅读下载全文

作  者:苏宏谋[1] 董渊[1] 王生原[1] 田金兰[1] 张素琴[1] 

机构地区:[1]清华大学计算机科学与技术系软件研究所,北京100084

出  处:《小型微型计算机系统》2004年第7期1185-1187,共3页Journal of Chinese Computer Systems

基  金:国家自然科学基金项目 (60 0 83 0 0 4)资助;清华大学骨干人才支持计划资助

摘  要:GAS(GNU Assembler)是自由软件基金会的 GNU工程的一个开放源代码的汇编器 ,它目前支持多种目标处理器和多种目标文件格式 .本文通过对 GAS进行分析 ,重点研究对其进行移植需要进行的工作 .然后根据我们面对的目标处理器的特点和要求 ,对 GAS进行了具体的移植工作 ,说明了移植的步骤和难点等 .GAS(GNU Assembler) is an open source assembler supporting multi target, multi object file formats, and is sponsored by Free Software Foundation(FSF). This paper analyses the structure of GAS and points out what need to do when porting it to support a new processor. It then gives a real porting process in order to support a specific processor and shows the hints which should be helpful to other portings. The finished cross assembler now is working well and plays an important role in the processor design project of Tsinghua University.

关 键 词:GAS 汇编器 分析 移植 

分 类 号:TP314[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象