Atitit.编译原理与概论

编译原理

词法分析

Ast构建,语法分析

语意分析

6 数据结构 

1. ▪ 记号

2. ▪ 语法树

3. ▪ 符号表

4. ▪ 常数表

5. ▪ 中间代码

1. ▪ 临时文件

7 其他问题 

2. ▪ 分析和综合

3. ▪ 前端和后端

4. ▪

5. ▪ 语言定义和编译器

1.3 程序设计语言的发展历程
1.3.1 走向高级程序设计语言
1.3.2 对编译器的影响
1.3.3 1.3节的练习
1.4 构建一个编译器的相关科学
1.4.1 编译器设计和实现中的建模
1.4.2 代码优化的科学
1.5 编译技术的应用
1.5.1 高级程序设计语言的实现
1.5.2 针对计算机体系结构的优化
1.5.3 新计算机体系结构的设计
1.5.4 程序翻译
1.5.5 软件生产率工具

《汇编语言编程艺术》、6.《Intel 汇编语言程序设计(第四版)》、7.《黑客反汇编揭秘》
8.《编译原理及实践》、9.《现代编译程序设计》、10.《现代编译原理--C语言描述》、11.《编译原理》、12.《程序设计语言编译原理》、13.《Advanced Compiler Design and Implementation 高级编译器设计与实现》

《编译原理(第2版)——计算机科学丛书》((美)阿霍...)【 第1章 引论

1.7 第1章的总结

1.8 第1章的参考书目

第2章 一个简单的语法制导翻译器

2.9 第2章的总结

第3章 词法分析

3.9.10 第3章的总结

3.11 第3章参考文献

第4章 语法分析

FIRST集合

FOLLOW集合

LL1分析法

第5章 语法制导的翻译

5.6 第5章的总结

5.7 第5章的参考文献

第6章 中间代码生成

第7章 运行时刻环境

第7章 总结

第8章 代码生成

第9章 机器无关优化

第10章 指令级并行

第11章 并行性和局部性的优化

第12章 过程间分析

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 )

汉字名:艾提拉(艾龙),   EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

参考资料

编译原理(计算机专业课程)_百度百科.htm

Atitit.编译原理与概论相关推荐

  1. Atitit 《控制论原理与概论attilax总结

    Atitit <控制论原理与概论attilax总结 <控制论> 奠基之作,出自创始人维纳.虽然内容权威,但我认为带有相当强烈的个人色彩,且门槛较高,不适合入门.深入研究控制论必看书籍 ...

  2. #编译原理# 概论(一)

    概论 编译原理笔记第一部分,内容参考:北航软院教师邵兵课堂课件及内容.张莉著<编译原理及编译程序构造>.国防工业出版社的<编译原理--学习指导与典型题解析>.AlvinZH的学 ...

  3. Atiitt 可视化 报表 图表之道 attilax著 Atiitt 可视化的艺术 attilax著 v2 s51.docx Atitit.可视化与报表原理与概论 1. 、什么是可视化(这一

    Atiitt  可视化 报表 图表之道 attilax著 Atiitt  可视化的艺术 attilax著 v2 s51.docx Atitit.可视化与报表原理与概论 1. .什么是可视化(这一节有点 ...

  4. 编译原理期末复习—第一章概论

    后续会更新编译原理其他章节(有问题请指正) 文章目录 前言 一.程序设计语言的发展 1.机器语言 2.汇编语言 3.程序设计语言 二.基本术语解释 前言 参考了<编译原理>王生原,张素琴等 ...

  5. Atitit.编程语言原理---方法重载的实现与设计 调用方法的原理

    Atitit.编程语言原理---方法重载的实现与设计 调用方法的原理 1. 重载包括:普通方法的重载和构造方法的重载 1 1.1. 横向重载"和"纵向重载"1 1.2.  ...

  6. 【编译原理】编译原理系统学习与实践系列文章汇总目录(持续更新中)

    本文属于「编译原理」系列文章的汇总目录,这一系列正式开始于2021/10/22,着重于「编译原理的学习与实践」.众所周知,编译原理难学难精,因此本系列将至少持续到作者本人「精通编译原理」为止(笑).由 ...

  7. 学了编译原理能否用 Java 写一个编译器或解释器?

    16 个回答 默认排序​ RednaxelaFX JavaScript.编译原理.编程 等 7 个话题的优秀回答者 282 人赞同了该回答 能.我一开始学编译原理的时候就是用Java写了好多小编译器和 ...

  8. 对学习编译原理的看法

    我认为编译原理这本书是一门与代码做斗争的课程,学习编译原理能够追寻程序设计语言的本质,了解计算机各种语言编译的原理.学习了编译原理能够更加深入的了解计算机各种高级语言使用的原理,能使自己更加容易更加好 ...

  9. 《OpenMP编译原理及实现技术》摘录

    内容摘自<OpenMP编译原理及实现技术>第2章 代码测试环境:Windows7 64bit, VS2010, 4核机. 可以说OpenMP制导指令将C语言扩展为一个并行语言,但OpenM ...

  10. 编译原理(六)自底向上分析之LR分析法

    自底向上分析之LR分析法 说明:以老师PPT为标准,借鉴部分教材内容,AlvinZH学习笔记. 基本概念 1. LR分析:从左到右扫描(L)自底向上进行规约(R),是规范规约,也即最右推导(规范推导) ...

最新文章

  1. ARM CPU神经网络自动调度
  2. 2009年上半年网络工程师考试下午试卷参考答案(一)
  3. Package xxx is not available, but is referred to by another package
  4. 如何使用robots禁止各大搜索引擎爬虫爬取网站
  5. 基于依存句法分析的关键短语抽取算法实战
  6. linux端口对外开放
  7. 从安全到镜像流水线,Docker 最佳实践与反模式一览
  8. python/c++计算psnr
  9. 面向初学者的带MVC API的Angular Js Table CRUD MSSQL
  10. Docker详解(十一)——Docker容器CPU资源限额实战
  11. IAR8.3.2破解说明
  12. Testin云测荣获5G应用企业服务优秀平台奖
  13. R语言使用Predict函数计算指定连续变量和风险比HR值的关系、基于限制性立方样条分析方法、限制性立方样条cox回归模型
  14. 高斯消元法(高斯·约当消元法)(浮点)
  15. 【论文解读】HIN2Vec: Explore Meta-paths in Heterogeneous Information Networks for Representation Learning
  16. 3.ERP选型——四点禁忌爱情攻略
  17. xfs(dm-3):please umount the filesystem and rectify the problem(s)
  18. NO.73——《人工智能·一种现代方法》Agent学习笔记
  19. Microsoft .NET Framework 4.0安装时发生严重错误 无法安装
  20. 中国全部专利申请与授权数据

热门文章

  1. mysql主从复制从机开启读_MySQL主从复制和读写分离
  2. ASP.NET MVC和jQuery系列一:入门篇
  3. C#EasyHook例子C# Hook 指定进程C#注入指定进程 z
  4. ylbtech-LanguageSamples-Libraries(库)
  5. 【Linux 应用编程】进程管理 - 进程、线程和程序
  6. nyoj Color the fence
  7. sqlite的系统表sqlite_master
  8. linux环境下tomcat启动成功,部分请求页面出现404
  9. XHTML中button加入超链接以及使插入图片与屏幕一样大
  10. Visual Studio报错:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值...