编译原理61674.pptVIP

  • 20
  • 0
  • 约3.68千字
  • 约 37页
  • 2016-12-08 发布于江西
  • 举报
编译原理 计算机专业本科(52课时) 一、教学目的 掌握编译原理的基本概念、作用、编译的方法。 了解PL/0语言编译程序的基本原理,程序的基本思想。 掌握文法的基本概念,文法的分类。 重点掌握词法分析方法、有穷自动机。 重点掌握自顶向下和自底向上的分析方法。 重点掌握LR(0)分析方法,了解SLR(1),LALR(1)分析方法。 掌握语法制导翻译和中间代码生成方法。 了解符号表的作用及使用方法。 了解目标程序运行时的组织。 了解代码优化、代码生成方法。 编写C-语言的编译程序。 第一章:编译原理概论 高级语言概论 编译和编译程序 编译过程 编译程序的结构 编译各个阶段 编译技术与软件工具 学习编译原理的目的和意义 1.0、高级语言程序概论 什么是高级语言,高级语言与机器语言的关系。 高级 编译 汇编 编译 机器 语言 语言 语言 1.0、高级语言程序概论 程序语言的定义 (1)程序语言是一个记号系统,它类似于一种自然语言。 (2)词法规则是单词、符号的形成规则,与自然语言有相同属性。 (3)语法规则规定了单词符号如何形成更大的结构。 (4)语义规则:定义单词、符号和语法单位的意义。 1.

文档评论(0)

1亿VIP精品文档

相关文档