• 编译 大中专理科科技综合 王克朝,姜德迅,詹丽丽,刘琳 新华正版
21年品牌 40万+商家 超1.5亿件商品

编译 大中专理科科技综合 王克朝,姜德迅,詹丽丽,刘琳 新华正版

大中专理科科技综合 新华书店全新正版书籍 支持7天无理由

46.01 7.4折 62 全新

库存5件

河北保定
认证卖家担保交易快速发货售后保障

作者王克朝,姜德迅,詹丽丽,刘琳

出版社科学出版社

ISBN9787030754950

出版时间2023-12

版次1

装帧平装

开本其他

页数220页

字数352千字

定价62元

货号xhwx_1203184631

上书时间2024-01-22

浩子书屋

八年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
目录:

目录
前言
章 绪论 1 
1.1 程序设计语言与编译程序 1 
1.1.1 程序设计语言的翻译程序 1 
1.1.2 编译程序和解释程序 1 
1.1.3 学编译程序带来的益处 3 
1.2 编译的基本知识 3 
1.2.1 编译过程 3 
1.2.2 编译程序的基本结构 6 
1.2.3 遍 6 
1.2.4 编译程序的前端和后端 7 
1.3 编译程序的设计和实现方式 8 
1.4 编译程序的配套工具 9 
1.4.1 预处理器 9 
1.4.2 汇编程序 9 
1.4.3 连接装配程序 10 
1.5 编译程序的发展及编译技术的应用 11 
1.5.1 编译程序的发展 11 
1.5.2 编译技术的应用 11 
1.6 本章小结 12 
单元自测题 1 12 
题1 14 
第2章 形式语言与文 15 
2.1 程序设计语言的描述 15 
2.2 形式语言的基本概念 16 
2.2.1 字母表和符号串 16 
2.2.2 符号串的运算 17 
2.3 文和语言的形式定义 18 
2.3.1 文的形式定义 18 
2.3.2 语言的形式定义 21 
2.3.3 规范推导和规范归约 22 
2.3.4 递归规则与文的递归 23 
2.4 短语、直接短语和句柄 25 
2.5 语树及文的二义 26 
2.5.1 语树 26 
2.5.2 文的二义 28 
2.5.3 文二义的消除 29 
2.6 文的实用和等价变换 31 
2.6.1 文的实用 31 
2.6.2 文的等价变换 32 
2.7 文和语言的分类 33 
2.8 本章小结 35 
单元自测题2 36 
题2 39 
第3章 正规式与有穷自动机 41 
3.1 正规式与正规集 41 
3.2 正规式与正规文 42 
3.3 有穷自动机 45 
3.3.1 确定的有穷自动机 45 
3.3.2 非确定的有穷自动机 47 
3.3.3 dfa与 nfa的等价 48 
3.3.4 nfa确定化为 dfa 49 
3.3.5 dfa化简 51 
3.4 正规式与有穷自动机 54 
3.4.1 由正规式 r构造 nfa 54 
3.4.2 有穷自动机到正规式的转换方 56 
3.5 正规文与有穷自动机 57 
3.5.1 右线文到有穷自动机的转换方 57 
3.5.2 左线文到有穷自动机的转换方 58 
3.5.3 有穷自动机到正规文的转换方 59 
3.6 本章小结 60 
单元自测题 3 60 
题3 62 
第4章词分析 64 
4.1 词分析程序的功能 64 
4.2 单词符号及输出单词的形式 64 
4.2.1 语言的单词符号 64 
4.2.2 词分析程序输出单词的形式 65 
4.3 词分析程序的构造 66 
4.4 词分析程序的自动生成工具 lex 73 
4.4.1 lex介绍 73 
4.4.2 lex源程序的结构 74 
4.4.3 lex的实例 77 
4.5本章小结 78 
单元自测题4 79 
题4 80 
第5章 自顶向下语分析 81 
5.1 语分析的作用和分类 81 
5.2 非确定的自顶向下分析的思想 82 
5.3 文的左递归和回溯的消除 83 
5.3.1 左递归的消除 83 
5.3.2 确定的自顶向下分析的定义 84 
5.3.3 回溯的消除 85 
5.4 递归下降分析 89 
5.5 预测分析 90 
5.6 本章小结 94 
单元自测题 5 94 
题5 96 
第6章自底向上语分析 98 
6.1 自底向上分析的 98 
6.2 lr分析 99 
6.2.1 lr语分析程序的工作和过程 100 
6.2.2 lr(0)分析 103 
6.2.3 slr(1)分析 107 
6.2.4 lr(1)分析 113 
6.2.5 lalr(1)分析 116 
6.2.6 lr分析对二义文的应用 120 
6.2.7 lr语分析中的错误恢复技术 121 
6.2.8 lr分析的应用与拓展 124 
6.3 语分析程序自动生成工具简介 125 
6.4 本章小结 125 
单元自测题6 126 
题6 128 
第7章 语义分析与中间代码生成 130 
7.1 语义分析的基本知识 130 
7.1.1 语义分析的概念 130 
7.1.2 语义分析的任务 131 
7.1.3 语义分析的错误处理 131 
7.2 语制导翻译 132 
7.2.1 语制导 132 
7.2.2 翻译方案 133 
7.2.3 基于语制导的翻译 133 
7.3 属文 135 
7.3.1 属文的基本概念 135 
7.3.2 属文的处理方 138 
7.4 几种常见的中间语言 139 
7.4.1 抽象语树 139 
7.4.2 逆波兰式 140 
7.4.3 三元式、间接三元式和树形表示 141 
7.4.4 四元式和三地址代码 143 
7.5 递归下降语制导翻译 144 
7.6 自底向上语制导翻译 145 
7.6.1 简单算术表达式和赋值语句的翻译 145 
7.6.2 布尔表达式的翻译 147 
7.6.3 控制语句的翻译 148 
7.6.4 循环语句的翻译 149 
7.6.5 简单说明语句的翻译 150 
7.6.6 含数组元素的赋值语句的翻译 150 
7.6.7 过程和函数调用语句的翻译 152 
7.7 本章小结 152 
单元自测题7 153 
题7 156 
第8章代码优化 158 
8.1 代码优化的含义、原则和分类 158 
8.2 局部优化 159 
8.2.1 基本块的划分方 159 
8.2.2 基本块的优化技术 161 
8.2.3 基本块优化技术的实现 163 
8.3 循环优化 168 
8.3.1 循环的基本概念 169 
8.3.2 循环的优化技术 171 
8.4 本章小结 175 
单元自测题8 175 
题8 176 
第9章 目标代码生成 178 
9.1 目标代码生成的作用、形式和过程 178 
9.2 简单代码生成器实例 180 
9.3 代码生成器的自动生成技术 183 
9.4 本章小结 183 
单元自测题 9 183 
题9 184 
0章 符号表 185 
10.1 符号表的组织和内容 185 
10.2 符号表的结构与存放 187 
10.2.1 线符号表 187 
10.2.2 有序符号表 188 
10.2.3 散列符号表 189 
10.3 符号表的管理 190 
10.3.1 符号表的建立 190 
10.3.2 符号表的查填 191 
10.4 本章小结 192 
单元自测题10 192 
题10 193 
1章 运行时的存储组织与管理 194 
11.1 运行时存储组织的作用、任务和存储空间的布局 194 
11.1.1 运行时存储组织的作用与任务 194 
11.1.2 程序运行时存储空间的布局 195 
11.2 静态存储分配 196 
11.3 栈式存储分配 197 
11.4 堆式存储分配 197 
11.5 活动记录 199 
11.5.1 过程活动记录 199 
11.5.2 嵌套过程定义中非局部量的访问 201 
11.6 本章小结 206 
单元自测题 11 206 
题11 207 
参文献208

内容简介:

本书主要讲述编译程序设计和构造的一般、基本设计方和主要实现技术,以语言程序编译过程,即词分析、语分析、语义分析、中间代码生成、代码优化和目标代码生成为线索,阐述各阶段的主要功能、、设计技术和实现方。本书基于obe的理念,将编译的基本理论和具体实现技术有机结合,既注重理论的完整,又将理论融于具体实例中。适合作为工程实践型、应用型本科高校计算机和软件工程等相关专业的教材,也适合作为工程技术人员的参书。

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP