简书收藏--编译原理编译原理

编译原理

2016-11-27  本文已影响169人  曾雁

·1#第一章 编译程序概论

学习目标

  1. 编译的各个阶段
  2. 编译程序的概念
  3. 解释器,编译程序的结构和组合

编译程序的概念

将高级语言翻译为低级语言(汇编或者机器),这种翻译叫做编译原理

编译的阶段

词法分析>语法分析>语义分析>中间代码生成>代码优化>目标代码生成

中间会有出错处理

编译阶段的组合

解释器和编译器

tips

第二章 文法和语言

学习目标

直观概念

语言是一个记号系统
程序设计语言包括:语法和语义

符号和符号串

文法

句型,句子,语言

上下文无关文法及其语法树

词法分析

语法分析

  1. 自顶向下分析
  2. 自底向上分析
上一篇下一篇

猜你喜欢

热点阅读