第1讲编译实战课程-课程简介全解.pptVIP

  • 14
  • 0
  • 约1.42千字
  • 约 13页
  • 2016-12-20 发布于湖北
  • 举报
编译实战课程 王 博 俊 《自己动手写编译器、链接器》作者 课程地址:/course/detail/1418 培训机构 logo 第1讲 课程简介 一、本课程任务 二、本课程与编译原理课的关系 三、编译技术的重要性 四、领略大师风采,追寻大师足迹 1.1什么是编译器 (compiler) 编译器是将一种语言翻译为另一种语言的计算机程序。编译器将源语言编写的程序作为输入,而产生用目标语言编写的等价程序。 高级语言 如:C、C++、Fortran ….. 汇编语言、机器语言 如:Intel x86、ARM、MIPS…… 链接器的功能是,将一个或多个由编译器生成的目标文件及库链接为一个可执行文件。 1.2 什么是链接器 (linker) 1.3 本课程的任务 1.4 本课程的参考书 对书中内容的提炼与总结 侧重经验的分享 增加一些实战练习任务 增加部分新内容 参考书与本课程关系: 源代码下载: 《自己动手写编译器、链接器》一书配套源代码请直接从清华大学出版社网站下载。 本课程配套源代码,会在后面课程中给大家下载地址。 二、本课程与编译原理课的关系 编译原理讲了多种编译器构造方法,这门课讲的只是其中一种(递归子程序法纯手工构造编译器) 本课程有一些编译原理没讲,但对编写一个真实编译器必须的知识 机器语言 目标文件格式 可执行文件格式 链接器 本课

文档评论(0)

1亿VIP精品文档

相关文档