- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[毕业论文]Linux平台下的MIX汇编器设计与实现--165908555
河南大学2007届本科毕业论文
Linux平台下的MIX汇编器设计与实现
The Design and Realization of MIX Compiler under Linux Platform
论文作者姓名:朱选伟
所在学院:计算机与信息工程学院
所学专业:计算机科学与技术
导师姓名职称:陈志国(教授)、杜莹(助教)
论文完成时间:2007年5月2
200
开题报告 PAGE III
河南大学2007届毕业论文(设计、创作)开题报告
(由学生本人认真填写)
学号姓名
朱选伟
导师姓名
职称
陈志国(教授)
杜莹(助教)
开题时间
2006年12月1日
课题题目
Linux下的MIX汇编器的设计与实现
课题来源
□导师指定 ■自定 □其他来源
课题的目的、意义以及和本课题有关的国内外现状分析:
1、目的:在Linux平台下实现《计算机程序设计艺术》一书中描述的MIX汇编器的功能。
2、意义:能够更好地学习《计算机程序设计艺术》一书,并对虚拟机技术有较好的理解。
3、现状:在Windows平台下有相关的软件MIXBuider,但在Linux平台下并没有相关的软件存在。
研究目标、研究内容和准备解决的问题:
1、目标:在Linux操作系统平台下完成MIX虚拟机的汇编器。
2、内容:Linux操作系统平台的编程环境熟悉,掌握虚拟机技术以及汇编技术。
3、准备解决的问题:汇编语法问题,虚拟机的实现问题以及Linux编程的基础知识熟悉。
拟采取的方法、技术或设计(开发)工具:
Linux操作系统,C++编程语言,GNU汇编器,虚拟机技术,汇编原理
预期成果:
1、毕业设计成果
Linux平台下的MIX汇编器软件
2、毕业论文
Linux平台下的MIX汇编器设计与实现
进度计划:
2006.12.1 - 2007.4.1:查找资料、搜集相关素材
2007.4.2 - 2007.4.11:完成Linux平台的熟悉工作
2007.4.12 - 2007.4.21:完成汇编程序部分的设计
2007.4.22 - 2007.4.30:完成机器指令的解释执行部分的设计
2007.5.1 - 2007.5.15:整理资料、撰写毕业论文
2007.5.16 - 2007.5.25:根据导师要求,完善毕业设计和论文
指导教师对选题报告的意见:
同意开题
指导教师签名: 2006
河南大学2007届毕业论文(设计、创作)任务书
(由学生本人认真填写)
学号姓名
朱选伟
导师姓名
陈志国,杜莹
任务书起止日期
2006年12月8日
论文提要:
论文将要介绍四个方面的内容:
1、Linux下编译的一般过程、Makefile文件。
2、开发环境以及基础知识,包括MIX系统及汇编语言以及虚拟机技术。
3、本系统的总体规划及设计。
4、系统具体设计与实现。
课题任务要求:
1、熟悉Linux操作系统的编程环境,熟悉基本的编程操作。
2、学习MIX汇编语言。
3、掌握虚拟机技术以及汇编原理的相关知识。
4、利用前面的知识开发出具体系统。
主要参考文献:
[1] 钱能等编著,C++程序设计教程,清华大学出版社,1999年4月
[2] D.E.Knuth著,The Art of Computer Programming,Volume 1 Fundamental Algorithms,第3版,清华大学出版社,2002年9月
[3] 陈火旺等著,程序设计语言编译原理,第三版,国防工业出版社,2001年1月
[4] Richard m.Stallman著,Using and Porting the GNU Compiler Collection, Free Software Foundation,1998年
[5] Andrew S.Tanenbaum著,王鹏、尤晋元等译,操作系统设计与实现,电子工业出版社,1998年
河南大学2007届毕业设计(论文、创作)中期检查表
学院名称:计算机与信息工程学院
题目名称
Linux平台下的MIX汇编器的设计与实现
学号所学
专业
计算机科学与技术
指导教师
姓 名
陈志国
杜莹
姓名
朱选伟
一、毕业设计进展情况
1、基本完成主体框架的设计,完成了小部分的编码工作。
2、对Linux编程环境有了一定了解,对虚拟机技术及汇编技术有了一定的了解。
3、具体实现大部分没有完成。
二、存在问题
1、总体实现并不理想,对虚拟机的了解不深而直接导致整体结构分工不理想。
2、对Linux的编程环境掌握并不熟练,导致编
您可能关注的文档
- [优秀毕业设计精品]炼钢厂倾翻车倾翻铁水罐的液压系统分析设计.doc
- [单片机]基于组态王的密接式车钩设计论文--151316171.doc
- [单片机]基于组态王的密接式车钩设计论文.doc
- [学士]单片机的报警系统设计论文--153723720.doc
- [学士]单片机的报警系统设计论文.doc
- [山西]道路工程某改路工程施工组织设计.doc
- [应用文书]王芳论文定稿l--153266345.doc
- [教育教学精品论文]兰州市中专生写作能力现状调查及教学对策研究--108630232.doc
- [教育教学精品论文]兰州市中专生写作能力现状调查及教学对策研究.doc
- [教育教学精品论文]国小校长教学领导对初任教师专业成长影响之个案研究--139300984.doc
- [毕业论文]【vc++】客户管理系统毕业设计论文--197458247.doc
- [毕业论文]基于C#的列车时刻系统论文--177809616.doc
- [毕业论文]基于C++的Waphone办公通信系统--120466116.doc
- [毕业论文]基于Flex技术网络硬盘的实现--110251377.doc
- [毕业论文]基于J2EE的宠物网站--196684898.doc
- [毕业论文]基于J2EE的教学管理系统开发--119096973.doc
- [毕业论文]基于J2EE的教学管理系统开发.doc
- [毕业论文]基于Java SSH框架技术的办工自动化系统--174411627.doc
- [毕业论文]基于JAVA SSH框架技术的办工自动化系统.doc
- [毕业论文]基于JAVA的东北特色美食网站--196555487.doc
文档评论(0)