编译原理第1章编译概论.pptVIP

  • 2
  • 0
  • 约4.26千字
  • 约 32页
  • 2018-01-05 发布于河南
  • 举报
编译原理第1章编译概论

编 译 原 理 任课教师:魏永红 E_mail:weiyh@tust.edu.cn 教材、课时安排和成绩评定 教材 编译原理 胡伦骏等编 电子工业出版社。 课时安排 5-15周,授课:44学时,上机:10学时 成绩评定 平时成绩(30%)(书面作业、上机练习、平时考勤) 期末成绩(70%) 本课程前后继课程 课程简介 第一章 概述 编译程序是计算机系统中重要的系统软件,是 高级语言的支撑基础。 1.1 翻译程序与编译程序 一、程序设计语言 1. 计算机语言的分类 1.2 编译程序组成及逻辑结构 编译过程是一种语言的翻译过程,类似于外文的翻译过程。例如:一段英文翻译为中文时,通常经过以下步骤: 1.2 编译程序组成及逻辑结构 编译程序的一般需完成五个方面任务: 词法分析 ?词法分析程序 语法分析 ?语法分析程序 语义及中间代码产生 ?语义分析(和中间代码 生成)程序 中间代码优化 ?中间代码优化程序 目标代码产生 ?目标代码生成程序 1.2 编译程序组成及逻辑结构 (1)任务: 输入源程序,对构成源程序的字符串(从左到右)进行扫描和分解,根据语言的词法规则识别出一个个的最小语法单位(也称为单词符号或语法符号)。 删除无用的空白字符及其他与输入介质相

文档评论(0)

1亿VIP精品文档

相关文档