C语言编译器的设计开发字节代码格式设计与实现(41页).doc

C语言编译器的设计开发字节代码格式设计与实现(41页).doc

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言编译器的设计开发字节代码格式设计与实现(41页)

第  PAGE 39 页 共  NUMPAGES 44 页 C语言编译器的设计开发 字节代码格式设计与实现 毕业设计(论文)中文摘要 C语言编译器的设计开发 摘要 编译程序是现代计算机系统的基本组成部分之一,而且多数计算机系统都含有不止一个高级语言的编译程序,对有些高级语言甚至配置了几个不同性能的编译程序。从功能上看,一个编译程序就是一个语言翻译程序。它把一种语(称作源语言)书写的程序翻译成另一种语言(称作目标语言)的等价的程序。比如汇编程序是一个翻译程序,它把汇编语言程序翻译成机器语言程序。如果源语言是像FORTRAN,PASCAL,或C那样的高级语言,目标语言是像汇编语言或机器语言那样的低级机器语言,则这种翻译程序称作编译程序。一个编译程序的重要性体现在它使得多数计算机用户不必考虑与机器有关的繁索细节,使程序员和程序设计专家独立于机器,这对于当今机器的数量和种类持续不断地增长的年代尤为重要。编译过程划分了词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成、六个阶级。另外两个重要的工作:表格处理和出错处理与上述六个阶级都有联系。 关键词 编译程序,源语言,目标语言,词法分析,语法分析,语义分析,字节代码,中间代码,代码优化,目标代码。  毕业设计(论文)外文摘要 Title The Design and Development of C Compiler Abstract The compiler procedure and translate of fundamental is a modern calculator system to constitute the one of the parts, and the system of most calculators all simply the edit and translating of language of a high class the procedure, even installed the procedure of edit and translating of a few and different function to some high class language.See from the function, and it is procedure of a language translation that edit and translate the procedure.It translate a kind of language( call the source language) procedure that write into the procedure of the another language( call the target language).For example edit collected materials the procedure is a translation procedure, it to translate edit collected materials the language procedure into the machine language the procedure.If high class language, target language that language is like of FORTRAN, PASCAL, or the C is so to as edit collected materials the language or machine language so of low class jade article speech, then this kind of translation the procedure call to edit and translate the procedure.An importance that edit and translate procedure now it make most calculatorses the customer need not consider the heavy details that have relation with machine, and make the procedure design the ex

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档