您好,欢迎来到聚文网。 登录 免费注册
毕昇编译器原理与实践/华为智能计算技术丛书

毕昇编译器原理与实践/华为智能计算技术丛书

  • 字数: 398
  • 出版社: 清华大学
  • 作者: 编者:华保健//高耀清|责编:刘星
  • 商品条码: 9787302619857
  • 版次: 1
  • 开本: 16开
  • 页数: 260
  • 出版年份: 2022
  • 印次: 1
定价:¥79 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书详细讨论了毕昇编 译器的设计原理与实现,深 入介绍了现代编译器设计和 实践。全书共8章,包括编 译器概述,鲲鹏处理器,编 译器前端的词法分析、语法 分析和语义分析,编译器中 端的中间表示、中间代码生 成、中间代码优化、静态单 赋值形式等,编译器后端的 指令选择、指令调度、寄存 器分配等内容。本书重点讨 论了毕昇编译器中使用的先 进编译优化技术,如循环优 化、自动向量化、多级存储 优化和反馈式优化等,并讨 论了基于AI的编译器自动调 优等内容。为方便读者学习 和掌握相关内容,书中每章 都给出了可以继续深入学习 的文献,并给出了丰富的习 题供读者练习。 通过阅读本书,读者可 以深入理解编译器设计的基 本原理和实践技术、鲲鹏指 令集体系结构、毕昇编译器 的优化技术等内容,从而为 将来从事编译器理论深入研 究和工程实践打下坚实的基 础。 本书可作为高等院校、 科研机构等相关单位从事编 译原理教学和科研的教师或 研究人员的参考书,也可作 为高等院校信息与计算机科 学、软件工程等相关专业的 本科生、研究生学习编译原 理的教材或参考书,还可供 对编译原理和实践等领域感 兴趣的工程技术人员参考使 用。
目录
第1章 编译器概述 1.1 编译器基本概念 1.2 编译器发展历史 1.3 编译器的基本功能与结构 1.3.1 前端 1.3.2 中端 1.3.3 后端 1.4 编译器的设计目标 1.5 毕昇编译器 1.6 小结 1.7 深入阅读 1.8 习题 第2章 鲲鹏处理器 2.1 概述 2.2 体系架构 2.2.1 执行状态 2.2.2 支持的指令集 2.2.3 数据类型 2.3 CPU访存原理 2.3.1 多级存储系统 2.3.2 地址空间 2.3.3 地址变换 2.3.4 存储器类型和属性 2.3.5 内存顺序模型 2.4 CPU编程模型 2.4.1 寄存器 2.4.2 指令集 2.5 鲲鹏处理器与毕昇编译器 2.5.1 毕昇编译器的优化特性 2.5.2 FORTRAN语言支持 2.6 小结 2.7 深入阅读 2.8 习题 第3章 编译器前端 3.1 词法分析 3.1.1 记号 3.1.2 正则表达式 3.1.3 有限状态自动机 3.1.4 Thompson算法 3.1.5 子集构造算法 3.1.6 Hopcroft算法 3.2 语法分析 3.2.1 上下文无关文法 3.2.2 推导 3.2.3 分析树 3.2.4 自顶向下分析 3.2.5 自底向上分析 3.3 语义分析 3.3.1 抽象语法树 3.3.2 符号表

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网