删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

计算机综合实验C语言编译器设计探讨——基于LLVM架构的MIPS后端移植分析

清华大学 辅仁网/2017-07-08

计算机综合实验C语言编译器设计探讨——基于LLVM架构的MIPS后端移植分析
王力生;王田; 1:同济大学电子信息与工程学院 摘要(Abstract):

针对如今计算机专业实验教学过程中存在的验证性实验为主,实验内容以单点技术为主,效果比较差等问题,提出一种以MIPS I指令集子集处理器为目标机的C语言编译器的实现方案,作为实验改革方案的编译原理实验部分。该方案基于LLVM开源项目,与传统的编译原理实验方案相比,使用现代化的编译器构造工具,其内容更加新颖,实用性更强。

关键词(KeyWords): 教学改革;;编译器;;MIPS;;LLVM

Abstract:

Keywords:

基金项目(Foundation):

作者(Author): 王力生;王田;

Email:


参考文献(References): [1]张莉,杨海燕,史晓华.“编译技术”:以编译过程带动课程知识点:教学过程中的思考与尝试[J].计算机教育,2009(21):7-10.[2]窦亮,杨宗源,王婷婷.编译实验课程的教学研究与实践[J].计算机教育,2009(23):7-11.[3]Terei D A,Chakravarty M M T.An LLVM backend for GHC[C]//Proceedings of the third ACM Haskell Symposium on Haskell.New York:ACM,2010:109-120.[4]Ren X X,Li R T,Zhang K H,et al.A compiler technology based on retargetable method for embedded system[J].Journal of Computer Applications,2004,24(2):165-167.[5]Lattner C,Adve V.Architecture for a next-generation GCC[C]//First Annual GCC Developers’Summit.Ottawa:Canada,2003:121-132.[6]任胜兵,卢念,张万利,等.基于LLVM架构的NiosⅡ后端快速移植[J].计算机应用与软件,2011,28(12):22-25.[7]董峰.LLVM编译系统结构分析与后端移植[D].上海:上海交通大学,2007.[8]蔡杰.GCC编译系统结构分析与后端移植实践[D].杭州:浙江大学,2004.[9]吴克寿,任小西,李仁发,等.GCC到Nios系统的移植研究与实现[J].湖南大学学报:自然科学版,2007,34(8):70-73.[10]王超.GCC编译器到Trimedia移植的研究和实现[D].上海:上海交通大学,2004.[11]董峰,付宇卓.基于LLVM架构的ARM后端移植[J].信息技术,2007,31(7):38-41.[12]Hadjiyiannis G,Hanono S,Devadas S.ISDL:an instruction set description language for retargetability[C]//Proceedings of the34th Design Automation Conference.Washington D C:IEEE Xplore,1997:299-302.[13]Advd V,Lattner C,Brukman M,et al.LLVA:a low-level virtual instruction set architecture[C]//Proceedings of the 36th annual ACM/IEEE International Symposium on Microarchitecture(MICRO-36).Washington D C:IEEE Computer Society,2003:205.


摘要:
扩展功能
本文信息
PDF全文请访问中国知网下载(288K)
相关话题/实验 系统 方案 上海 课程

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 基于CDIO标准的高职IT类.NET网络应用开发课程群教学设计
    基于CDIO标准的高职IT类.NET网络应用开发课程群教学设计 刘迎春;李亚声; 1:济宁职业技术学院电子信息工程系 摘要(Abstract): 结合CDIO12条标准,阐述对高职.NET网络应用开发课程群进行的重新设计,包括教育环境、课程群目标、教学内容、实训体 ...
    清华大学 辅仁网 2017-07-08
  • 跨学科思想在自然语言处理课程中的实践
    跨学科思想在自然语言处理课程中的实践 李霞; 1:广东外语外贸大学信息学院 摘要(Abstract): 介绍自然语言处理课程在国内的教学现状,阐述如何以跨学科教学理念设计和组织自然语言处理课程的教学内容、教学方法、课程设计等,以提升学科交叉类课程的综合教学质量。关 ...
    清华大学 辅仁网 2017-07-08
  • 信息化时代数据库课程建设教学改革研究
    信息化时代数据库课程建设教学改革研究 马力;时念云;龚安; 1:中国石油大学计算机与通信工程学院 摘要(Abstract): 数据库课程是计算机专业的基础与核心课程,对计算机专业人才培养起着重要作用。文章针对数据库课程教学中存在的问题,结合信息化时代对计算机人才的 ...
    清华大学 辅仁网 2017-07-08
  • 基于云计算的信息安全实验教学平台建设
    基于云计算的信息安全实验教学平台建设 何永忠;王伟;黎琳; 1:北京交通大学计算机学院 2:北京交通大学国家保密学院 摘要(Abstract): 信息安全实践教学缺乏合理的规划和有效的平台支撑。信息安全实验具有非常独特的需求,包括恶意代码扩散、系统漏洞依赖于版本、被 ...
    清华大学 辅仁网 2017-07-08
  • 信息安全专业密码学课程教学改革
    信息安全专业密码学课程教学改革 胡小明;杨寅春;吴秀梅;王见; 1:上海第二工业大学计算机与信息学院 摘要(Abstract): 结合多年专科实践教学经验和课程本身的特点,从理论教学和实践教学两方面对专科密码学课程进行探讨。介绍详细的理论教学和实践教学内容,提出一 ...
    清华大学 辅仁网 2017-07-08
  • 关于信息安全保密课程教学的思考
    关于信息安全保密课程教学的思考 付绍静;姜新文;赵文涛;夏戈明; 1:国防科学技术大学计算机学院 摘要(Abstract): 开设信息安全保密课程是根据军队保密客观形势发展需要、落实中央军委关于加强信息安全保密工作指示精神的具体措施。文章以信息安全保密课程教学和课 ...
    清华大学 辅仁网 2017-07-08
  • 信息安全课程的工程实践与创新教育模式研究
    信息安全课程的工程实践与创新教育模式研究 李悦;夏小玲;王高丽;李玮; 1:东华大学计算机科学与技术学院 摘要(Abstract): 分析高校网络安全专业课程的教学现状和信息安全发展趋势,列举信息安全专业课程教学中存在的问题,针对如何培养信息安全专业学生的创新思维 ...
    清华大学 辅仁网 2017-07-08
  • 景观动画设计课程教学方法研究
    景观动画设计课程教学方法研究 上官大堰;黄心渊;杨刚; 1:北京林业大学艺术设计学院 2:中国传媒大学动画与数字艺术学院 3:北京林业大学信息学院 摘要(Abstract): 通过对景观动画设计课程几年来的讲授与研究,提出一套行之有效、成熟系统的教学改革的策略,指出景 ...
    清华大学 辅仁网 2017-07-08
  • 计算机科学与技术专业综合实践课程教学模式探索
    计算机科学与技术专业综合实践课程教学模式探索 周晓聪;衣杨;赖剑煌; 1:中山大学信息科学与技术学院 摘要(Abstract): 结合CDIO工程教育理念,提出一种基于项目的教学模式,讨论该教学模式的操作流程,并借鉴实证软件工程研究手段与方法,研究探讨可以在该课程 ...
    清华大学 辅仁网 2017-07-08
  • 基于问题求解模式进行计算机专业基础课程教学改革的设想
    基于问题求解模式进行计算机专业基础课程教学改革的设想 林果园;周勇; 1:中国矿业大学计算机学院 摘要(Abstract): 认真调研基于问题求解的教学模式,分析模式的特点及开展这种教学模式的基本条件,提出推广采用该教学模式的思路。关键词(KeyWords): 问 ...
    清华大学 辅仁网 2017-07-08