看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于C-SKY CPU的地址立即数编译优化方法 收藏
基于C-SKY CPU的地址立即数编译优化方法

基于C-SKY CPU的地址立即数编译优化方法

作     者:廉玉龙 史峥 李春强 王会斌 尚云海 LIAN Yulong;SHI Zheng;LI Chunqiang;WANG Huibin;SHANG Yunhai

作者机构:浙江大学超大规模集成电路设计研究所杭州310027 杭州中天微系统有限公司软件研发部杭州310012 

基  金:"核高基"重大专项"高性能嵌入式CPU关键技术研究"(2010ZX01030-001-001-002) 

出 版 物:《计算机工程》 (Computer Engineering)

年 卷 期:2016年第42卷第1期

页      码:46-50页

摘      要:精简指令集计算机架构处理器的指令长度固定,须借助常量池完成复杂指令集计算机架构处理器常见的长跳转指令功能。针对国产嵌入式CPU C-SKY的地址立即数管理问题,提出一种基于C-SKY CPU的优化方法。在编译阶段对地址立即数进行有效性验证,对符合条件的地址立即数进行拆分并提取出公共的基地址,减少内存访问指令的生成。通过对不同函数之间的地址立即数共享,进一步降低内存消耗。实验结果表明,对于驱动程序类程序,该方法能减少3.77%的生成代码。

主 题 词:精简指令集计算机 地址立即数 代码密度 嵌入式系统 编译优化 

学科分类:08[工学] 0835[0835] 081202[081202] 0812[工学-测绘类] 

D O I:10.3969/j.issn.1000-3428.2016.01.009

馆 藏 号:203148929...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分