基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
GCC是基于Linux下的开放源码的优化编译系统,可以接收多种高级源语言,广泛支持多平台操作系统.其代码优化机制,不仅能兼顾时间、空间效率,生成高质量的目标代码,而且具有很强的可移植性与可扩充性,是编译器优化研究的目标.通过对GCC的整体结构、优化策略、优化方法与关键技术、中间语言等进行详细的剖析,抽取出完整的GCC优化体系结构.文中集中探讨了GCC的优化策略和实现技术,首先从GCC优化体系的总体规划入手,着重分析了GCC的优化组织策略,设计、引入中间代码RTL的技巧和内涵,进一步研究了GCC所涉及的控制流分析技术、数据流分析技术的实现机制.
推荐文章
GCC编译器后端移植技术
RTL中间语言
指令模板
机器描述MD
后端移植
基于GCC插件的堆栈保护技术研究
GCC编译器
GCC插件
堆栈溢出
软件安全
GCC到Nios系统的移植研究与实现
编译器
GCC
噪声系统
可移植性
代码缺陷与代码味道的自动探测与优化研究
代码缺陷
代码味道
探测
优化
重构
抽象语法树
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 GCC代码优化技术的研究
来源期刊 微机发展 学科 工学
关键词 RTL 数据流分析 控制流分析 代码优化
年,卷(期) 2004,(8) 所属期刊栏目 软件与开发
研究方向 页码范围 67-70
页数 4页 分类号 TP314
字数 3537字 语种 中文
DOI 10.3969/j.issn.1673-629X.2004.08.022
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 陈英 北京理工大学计算机科学与工程系 41 319 11.0 17.0
2 石博慧 北京理工大学计算机科学与工程系 2 42 2.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (1)
节点文献
引证文献  (31)
同被引文献  (4)
二级引证文献  (6)
1995(1)
  • 参考文献(1)
  • 二级参考文献(0)
2004(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2005(1)
  • 引证文献(1)
  • 二级引证文献(0)
2006(7)
  • 引证文献(7)
  • 二级引证文献(0)
2007(1)
  • 引证文献(1)
  • 二级引证文献(0)
2008(4)
  • 引证文献(3)
  • 二级引证文献(1)
2009(2)
  • 引证文献(1)
  • 二级引证文献(1)
2010(4)
  • 引证文献(4)
  • 二级引证文献(0)
2011(4)
  • 引证文献(2)
  • 二级引证文献(2)
2012(5)
  • 引证文献(4)
  • 二级引证文献(1)
2013(1)
  • 引证文献(1)
  • 二级引证文献(0)
2014(3)
  • 引证文献(3)
  • 二级引证文献(0)
2015(2)
  • 引证文献(2)
  • 二级引证文献(0)
2017(1)
  • 引证文献(1)
  • 二级引证文献(0)
2018(1)
  • 引证文献(1)
  • 二级引证文献(0)
2019(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
RTL
数据流分析
控制流分析
代码优化
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机技术与发展
月刊
1673-629X
61-1450/TP
大16开
西安市雁塔路南段99号
52-127
1991
chi
出版文献量(篇)
12927
总下载数(次)
40
总被引数(次)
111596
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导