当前位置:主页 > 计算机电子书 > 行业软件及应用 > 编译器下载
自己动手写编译器、链接器

自己动手写编译器、链接器 PDF 高清版

  • 更新:2019-11-25
  • 大小:36 MB
  • 类别:编译器
  • 作者:王博俊,张宇
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

自己动手写编译器、链接器讲述了一个真实编译器的开发过程,源语言是以C语言为蓝本,进行适当简化定义的一门新语言,称之为SC语言(简化的C语言),目标语言是大家熟悉的Intel x86机器语言。在本书中,读者将看到从SC语言定义,到SCC编译器开发的完整过程。本书介绍的SCC编译器,没有借助Lex与Yacc这些编译器自动生成工具,纯手工编写而成,更便于学习和理解。为了生成可以直接运行EXE文件,本书还实现了一个链接器。读完本书读者将知道一门全新的语言如何定义,一个真实的编译器、链接器如何编写。

本书适合各类程序员、程序开发爱好者阅读,也可作为高等院校编译原理课程的实践教材。

目录

  • 第1章 引言 1
  • 第2章 文法知识 10
  • 第3章 SC语言定义 26
  • 第4章 SC语言词法分析 52
  • 第5章 SC语言语法分析 87
  • 第6章 符号表 120
  • 第7章 生成COFF目标文件 157
  • 第8章 x86机器语言 187
  • 第9章 SCC语义分析 229
  • 第10章 链接器 261
  • 第11章 SC语言程序开发 304

资源下载

资源下载地址1:https://pan.baidu.com/s/1JTbbBGNhG334s1mtjcIY2A

相关资源

网友留言