- 3
- 0
- 约2.39千字
- 约 18页
- 2018-11-05 发布于广西
- 举报
编译原理 * * 自我介绍 姓名:张鉴新 zjx838@ QQ* * 开课目的: 介绍设计与构造程序设计语言 编译程序的原理与方法 源程序 编译程序 目标程序 连接 可执行程序 预备知识: 形式语言与自动机、 一门以上的高级程序设计语言 汇编语言 数据结构等 * * 内容简介: 第一部分:编译概述 第二部分:文法和语言 第三部分:词法分析器 第四部分:语法分析技术 第五部分:语法制导翻译及中间代码 第六部分:程序运行时的存贮分配问题 第七部分:代码优化 第八部分:目标代码生成 * * 第一章 编译简介 编译器就是一个程序,它读入用某种语言编写的源程序,并翻译成一个与之等价的另一种语言编写的源程序。 编译器 源程序 目标程序 错误信息 Fortran、Pascal、Java、 C ….. 另一种程序设计语言、 汇编语言、机器语言 1.1什么叫编译程序 * * 1.2 编译过程概述 编译程序的工作,从输入源程序开始,到输出目标程序结束,与自然语言之间的翻译有很多相似之处。 一段英文翻译成中文, 需经下列步骤: 识别出句子中的单词 分析句子的语法结构 根据句子的含义进行初步分析 对译文进行修饰 写出最后的译文 编译程序 词法分析 代码优化 语法分析 语义分析及中间代码生成 目标代码生成 构
您可能关注的文档
- c++教学课件(精品·公开课件).ppt
- C++面向对象程序设计 第一章 概述(精品·公开课件).ppt
- C++面向对象程序设计(第二版)-第八章 数据流与文件的输(精品·公开课件).ppt
- C++面向对象程序设计(第二版)-第六章 多态性与虚函数(精品·公开课件).ppt
- C++面向对象程序设计(第二版)-第十章 项目设计——校园(精品·公开课件).ppt
- C++面向对象程序设计(第二版)-第四章 类与对象(精品·公开课件).ppt
- C++面向对象程序设计(第二版)-第五章 类的继承与派生(精品·公开课件).ppt
- C++面向对象程序设计(第二版)-第一章 面向对象程序设计(精品·公开课件).ppt
- C++面向对象程序设计(精品·公开课件).ppt
- C++面向对象程序设计5-3(精品·公开课件).ppt
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- TX-1C型单片机实验板原理图.pdf VIP
- chapter1generalprinciples连淑能《英译汉教程》(课堂).pdf VIP
- 2025北京市规划和自然资源委员会事业单位招聘55人考前自测高频考点模.docx VIP
- 嘉信变频器说明书.pdf VIP
- 新疆2022系列标准设计图集新22G02 钢筋混凝土结构构造.docx VIP
- SAP S4HANA固定资产期初数据导入详解.pdf VIP
- 上海市闸北区水痘发病特征与免疫水平的深度剖析及防控策略探究.docx
- 2025年湖北武汉中考物理试卷真题及答案详解(精校打印版).pdf VIP
- 2025西师大版数学二年级上册 数学连环画3《数学故事会》(课件).ppt
- 2025年天津市小升初小卷真题小外(天津市外国语大学附属外国语学校)(5套含答 .pdf VIP
原创力文档

文档评论(0)