《自己动手写编译器、链接器》PDF电子书免费下载

作者:  王博俊张宇 编著

出版社: 清华大学出版社  

出版年:  2015-02

ISBN: 9787302381365

~~滚到底部有网盘下载链接~~

内容简介

目录

内容简介
序言
自序
第1章 引言
1.1 HelloWorld编译过程分析
1.2 SCC编译器简介
第2章 文法知识
2.1 语言概述
2.2 形式语言
2.3 词法分析方法
2.4 语法分析方法
第3章 SC语言定义
3.1 SC语言的蓝本选择
3.2 SC语言对C89简化原则
3.3 SC语言的字符集
3.4 SC语言词法定义
3.5 SC语言语法定义
3.6 SC语言与C语言功能对比
第4章 SC语言词法分析
4.1 词法分析任务的官方说法
4.2 单词编码
4.3 词法分析用到的数据结构
4.4 错误处理,未雨绸缪
4.5 词法分析过程
4.6 词法着色
4.7 控制程序
4.8 词法分析成果展示
第5章 SC语言语法分析
5.1 外部定义
5.2 语句
5.3 表达式
5.4 语法缩进
5.5 总控程序
5.6 成果展示
第6章 符号表
6.1 符号表简介
6.2 符号表用到的主要数据结构
6.3 符号表的构造过程
6.4 控制程序
6.5 成果展示
第7章 生成COFF目标文件
7.1 COFF文件结构
7.2 生成COFF目标文件
7.3 成果展示
第8章 x86机器语言
8.1 x86机器语言简介
8.2 通用指令格式
8.3 x86寄存器
8.4 指令参考
8.5 生成x86机器语言
8.6 成果展示
第9章 SCC语义分析
9.1 外部定义
9.2 语句
9.3 表达式
9.4 成果展示
第10章 链接器
10.1 链接方式与库文件
10.2 PE文件格式
10.3 链接器代码实现
10.4 SCC编译器、链接器总控程序
10.5 成果展示
10.6 全书代码架构
第11章 SC语言程序开发
11.1 SC语言程序开发流程
11.2 SCC编译器测试程序
11.3 语言举例
参考文献
附录A SC语言文法定义中英文对照表

下载价格:免费
立即下载
登入/注册
知识就是力量
没有账号? 忘记密码?