导读:本文包含了交叉链接器论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:链接,嵌入式系统,论文,GNU,Binutils。
交叉链接器论文文献综述
何越强[1](2011)在《嵌入式系统交叉汇编器和链接器的移植》一文中研究指出随着计算机信息技术和互联网的不断发展,以数字化技术为主的嵌入式产品正在广泛的应用于工业自动化、移动通讯、医疗仪器和家用电器等各个方面。嵌入式开发已经成为当今信息技术的又一焦点,因而开发自主知识产权的嵌入式处理器和嵌入式操作系统,对于我国的民族IT产业具有非常重要的战略意义。由于硬件性能局限,嵌入式系统的软件开发首先需要配备宿主计算机的交叉工具链环境。GNU家族的二进制工具链Binutils不仅能完全兼容GCC,而且具有优秀的性能,迎合了新的嵌入式体系对移植工具链的需要。本文为实现GNUBinutils工具链中汇编器和链接器对目标体系CSKY的移植,研究了汇编器GAS和链接器GLD的实现机制,并分析了CSKY体系结构和工具链对其支持的方法,最终完成了汇编器和链接器对CSKY目标体系的移植。论文首先介绍了嵌入式系统的广泛应用,概括了GNU Binutils工具链的内容和移植工具链的难点。介绍了CSKY体系结构以及ELF目标文件格式,其中特别分析了重定位原理。然后详细分析了汇编器GAS和链接器GLD的运行机制和其对目标机的后端支持。在此基础上,实现了BFD、GAS和GLD对CSKY目标机的移植,重点描述了移植接口和其源代码实现过程。最后用DejaGnu测试GAS并分析实际链接结果。(本文来源于《浙江大学》期刊2011-01-14)
交叉链接器论文开题报告
交叉链接器论文参考文献
[1].何越强.嵌入式系统交叉汇编器和链接器的移植[D].浙江大学.2011
论文知识图






标签:链接论文; 嵌入式系统论文; 论文论文; GNU论文; Binutils论文;