-
题名一种面向CoSy编译框架的编译优化开发方法
被引量:2
- 1
-
-
作者
刘博
李蜀瑜
阮园
-
机构
陕西师范大学计算机学院
中国电子科技集团公司第五十八研究所
-
出处
《计算机技术与发展》
2013年第3期61-64,共4页
-
基金
核高基重大专项基金资助项目(2009ZX 01034-001-002-003)
中央高校基本科研业务费专项资金(GK201002011)
陕西师范大学研究生培养创新基金(2012CXS056)
-
文摘
鉴于编译器在系统开发中日趋重要的地位和CoSy在编译器开发中的良好应用前景,文中引入并介绍了基于CoSy的编译器开发的整体流程,并且指出了开发过程中遇到的重点问题和难点问题。文章对编译器开发的主要工作和内容进行介绍,对编译过程进行详细分析,其中对编译器中间代码的优化进行了详细讲解,对窥孔优化思想做了详细介绍。最后,在文章末尾引入具体的开发实例并且结合窥孔优化思想进行具体分析,从而更好地体现基于CoSy的编译器开发方法的优势。
-
关键词
cosy
cosy中级中间表示
编译器开发环境
cgd文件
DFG
中间代码优化
窥孔优化
-
Keywords
cosy
CCMIR ( common cosy medium- level intermediate representation )
compiler development environment
cgd file
DFG
intermediate language code optimization
peep hole optimization
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-
-
题名CoSy C语言编译器程序缓冲区溢出研究
被引量:1
- 2
-
-
作者
史岩
李蜀瑜
丘征
陈长胜
-
机构
陕西师范大学计算机科学学院
-
出处
《计算机技术与发展》
2012年第6期93-96,共4页
-
基金
中央高校基本科研业务费专项资金(GK201002011)
-
文摘
CoSy是ACE公司开发的编译器构架,为了保证CoSy C编译器输入程序的安全性,避免产生编译器缓冲区溢出问题,提出了编译器缓冲区溢出判断模型。根据C源程序编译器缓冲区溢出漏洞的特征,建立了编译器缓冲区溢出判断模型;给出了重建CoSy中间表示CCMIR(Common CoSy Medium-level Intermediate Representation)的方法;最后,给出了CC-MIR程序安全性判定算法。实验结果表明,这种模型可以有效地判断输入程序的安全性。因此,通过重建CCMIR模型可以有效地避免CoSy C语言编译器编译过程中的缓冲区溢出问题。
-
关键词
中间表示
cosy
缓冲区溢出
XML
-
Keywords
intermediate representation
cosy
buffer overflow
XML
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名CoSy C语言编译器安全性研究
- 3
-
-
作者
王少培
吴健
阮园
-
机构
西北工业大学计算机学院
中国电子科技集团公司第五十八研究所
-
出处
《计算机工程》
CAS
CSCD
2012年第6期43-46,共4页
-
基金
"核高基"重大专项"面向终端应用的高性能
低功耗嵌入式DSP"(2009ZX01034-001-002-003)
-
文摘
为验证CoSy编译器的安全性,并确定不安全因素大致出现的位置,提出一种通过控制流图的同构对比判定CoSy编译器是否安全的方法。该方法生成源程序的控制流图以及CoSy中级中间表示的控制流图后,生成由CoSy编译器产生的目标汇编码的控制流图,根据控制流图同构算法,判断控制流图是否同构,由此确定CoSy编译器的不安全因素发生在编译器的前端还是后端。实验结果表明,该方法能有效验证编译器的安全性。
-
关键词
编译器安全性
中间表示
控制流图
cosy编译器
同构图
不安全因素范围
-
Keywords
compiler security
intermediate representation
control flow graph
cosy compiler
isomorphic graph
bound of insecure factors
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名中间人收取“介绍费”合法吗?
被引量:1
- 4
-
-
-
出处
《中国招标》
2008年第9期26-27,共2页
-
文摘
浙江某建筑公司通过王某了解到北京有一个大型房地产楼盘马上要开发,正准备招标。同时王某许诺可以帮助建筑公司拿到该工程的承建权,但必须给予相应的报酬,于是建筑公司出具了一份书面承诺,答应中标后给王某工程总造价3%的咨询费。2005年初,建筑公司拿到了工程中标通知书。2006年初,王某在向建筑公司多次催讨咨询费未果后向当地中级人民法院提起诉讼,要求支付330万元的咨询费。在该案审理中,一审法院认定承诺书是双方当事人的真实意思表示,具有民事法律效力,判令被告全额支付承诺书约定的330万元;某建筑公司上诉后,二审法院也认为王某为建筑公司提供了一定服务,应给予王某一定程度的补偿,但认为额度过高,将补偿额度调整为80万元。
-
关键词
中间人
中级人民法院
工程总造价
建筑公司
中标通知书
合法
收取
真实意思表示
-
分类号
F846.11
[经济管理—保险]
D926.22
[政治法律—法学]
-