-
>
全国计算机等级考试最新真考题库模拟考场及详解·二级MSOffice高级应用
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
C Primer Plus 第6版 中文版
-
>
深度学习
-
>
MATLAB计算机视觉与深度学习实战-赠在线交流卡和本书源码
编译原理及实现技术-第2版 版权信息
- ISBN:9787111312611
- 条形码:9787111312611 ; 978-7-111-31261-1
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
编译原理及实现技术-第2版 本书特色
《编译原理及实现技术(第2版)》是普通高等教育“十一五”国家级规划教材,普通高等教育“十一五”计算机类规划教材。
编译原理及实现技术-第2版 内容简介
编译原理是计算机学科的一门重要专业基础课。《编译原理及实现技术(第2版)》旨在介绍编译程序设计的基本原理、实现技术、方法和工具,充分考虑了教师便于教学,学生便于自学的问题。在介绍基本原理和实现技术中,注重循序渐进、深入浅出,每一章节都提供了编译程序实现的具体实例,每章末尾给出了丰富的习题以辅助学生更好地掌握编译过程。 《编译原理及实现技术(第2版)》包含了编译程序设计的基础理论和具体实现技术,主要内容有:形式语言和自动机理论、词法分析、语法分析、语义分析、中间代码生成、中间代码优化和目标代码生成等编译过程。 《编译原理及实现技术(第2版)》可作为大专院校计算机专业本科生教材,也可作为计算机工程技术人员的参考书。
编译原理及实现技术-第2版 目录
编译原理及实现技术-第2版 节选
编译原理是计算机学科的一门重要专业基础课。《编译原理及实现技术(第2版)》旨在介绍编译程序设计的基本原理、实现技术、方法和工具,充分考虑了教师便于教学,学生便于自学的问题。在介绍基本原理和实现技术中,注重循序渐进、深入浅出,每一章节都提供了编译程序实现的具体实例,每章末尾给出了丰富的习题以辅助学生更好地掌握编译过程。《编译原理及实现技术(第2版)》包含了编译程序设计的基础理论和具体实现技术,主要内容有:形式语言和自动机理论、词法分析、语法分析、语义分析、中间代码生成、中间代码优化和目标代码生成等编译过程。《编译原理及实现技术(第2版)》可作为大专院校计算机专业本科生教材,也可作为计算机工程技术人员的参考书。
编译原理及实现技术-第2版 相关资料
插图:2.语法分析阶段语法分析的任务是根据程序设计语言的语法规则,把词法分析的结果分解成各种语法单位,同时检查程序中的语法错误。语法分析的扫描对象有两种可能:一种是将词法分析程序作为独立的一遍运行,扫描整个源程序的ASCII码序列,将之转换为TOKEN序列,输出到一个中间文件,该文件作为语法分析程序的扫描对象继续编译的过程;更一般的情况是将词法分析程序设计成一个子程序,每当语法分析程序需要读取单词时,则调用该子程序。这种设计方案中,词法分析程序和语法分析程序处于同一遍,可以省去中间文件。3.语义分析阶段这一阶段的任务是对语法分析所识别出的各类语法范畴,分析其含义,并进行静态语义检查。例如,变量是否定义、类型是否匹配等。这一阶段所依循的是语言的语义规则。通常使用属性文法描述语义规则。4.中间代码生成在进行了上述的语法分析和语义分析阶段的工作后,有些编译程序将源程序变成一种内部表示形式,这种内部表示形式叫做中间代码。使用中间代码的主要好处是便于移植、便于修改、便于优化。这种中间代码的形式有很多种,常见的有后缀式(栈式)中间代码、三地址中间代码(三元式和四元式)、图结构中间代码(树,DAG)。其中,后缀式中间代码是最早使用的一种中间代码,现在很少使用,目前使用的主要是后两种。5.中间代码优化此阶段的任务是对前阶段产生的中间代码在不改变源程序语义的前提下进行加工变换,使生成的代码更为高效,缩短运行时间或节省存储空间。主要的优化方式包括常量表达式优化、公共子表达式优化、不变表达式的循环外提和削减运算强度等。6.目标代码生成这一阶段的任务是把中间代码变换成特定机器上的机器指令代码或汇编指令代码。这是编译的最后阶段,因为目标语言的关系而十分依赖于硬件系统。如何充分利用寄存器、合理选择指令、生成尽可能短而有效的目标代码,都与目标机的结构有关。生成的目标代码如果是汇编指令代码,则需经由汇编程序处理后才能执行;生成的目标代码如果是绝对指令代码,则可直接投入运行;如果是可重定位的指令代码,那么目标代码只是一个代码模块,必须由连接装配程序将输入/输出模块、标准函数等系统模块与目标代码模块连接在一起,才能形成一个绝对指令代码程序以供执行。大多数现代实用的编译程序生成的目标代码都是这种可重定位的指令代码。
- >
山海经
山海经
¥20.4¥68.0 - >
名家带你读鲁迅:朝花夕拾
名家带你读鲁迅:朝花夕拾
¥10.5¥21.0 - >
我从未如此眷恋人间
我从未如此眷恋人间
¥16.4¥49.8 - >
上帝之肋:男人的真实旅程
上帝之肋:男人的真实旅程
¥19.3¥35.0 - >
推拿
推拿
¥12.2¥32.0 - >
人文阅读与收藏·良友文学丛书:一天的工作
人文阅读与收藏·良友文学丛书:一天的工作
¥18.3¥45.8 - >
中国历史的瞬间
中国历史的瞬间
¥19.0¥38.0 - >
中国人在乌苏里边疆区:历史与人类学概述
中国人在乌苏里边疆区:历史与人类学概述
¥24.0¥48.0
-
数学之美
¥48.3¥69 -
浪潮之巅-下册-第二版
¥22.1¥45 -
挑战程序设计竞赛(第2版)
¥55.3¥79 -
算法竞赛入门经典-(第2版)
¥34.9¥49.8 -
2022图书×抽奖盲袋
¥9.9¥25 -
2023读书月阅读盲盒——天黑,闭眼,刀谁?
¥42.3¥158