- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编译原理 王生原(第一章)课件
第一讲; 有关信息; 课程信息; 课名 编译原理
类别 必修
时间 09-9-24 至 10-1-7
每周四上午 8:00-9:35
教室 六教6C201
班级 计07
时数 32-2; 计算机专业主干课
编译程序/系统是计算机系统的核心支撑软件
贯穿程序语言、系统环境(平台)、体系结构
联系计算机科学和计算机系统的典范
专业工作者必备的基本技能
编译原理的知识影响到专业人员的素质
除编译程序外有大量专业工作与编译技术相关 ; 理解编译程序设计与实现的基本原理
掌握常用语言机制的实现技术
经历开发一个小型编译程序的主要阶段
具有使用构造工具开发编译程序的经验
会将所学的通用方法和技术应用于类似
软件的设计和实现中; 先修课程
《程序设计》 (高级语言、汇编语言)
《数据结构》
《形式语言与自动机》
其它相关课程
《计算机系统结构》,《操作系统》,
《程序语言与系统》,
《计算语言学》,《形式语义学》
?;教 师 信 息; 姓名 张铎(实验)
单位 计算机系软件与理论研究所
电话
答疑时间 周四下午3:00~5:00
答疑地点 东主楼 10 区 202
网上答疑 清华网络学堂
电子信箱 zhangduo07@mails.tsinghua.edu.cn; 姓名 孙金龙(收作业)
单位 计算机系软件与理论研究所
电话
电子信箱 gordon@mail.tsinghua.edu.cn;参考教材; Modern Compiler Implementation in C (虎书)
Andrew W.Appel,人民邮电出版社影印,2005
Programming Language Pragmatics
Michaeil. Scott etc.,电子工业出版社中译本,2005; 随堂布置
登记完成情况
期末考试前全部交齐;实验计划; 总评成绩 (100%)
平时 (10%)
(书面作业抽查 + 表现)
实验 (35 % )
(4 阶段 9+9+9+8 )
期末考试 (55%)
注:对于无实验成绩(或放弃实验成绩)者:
期末考试成绩不低于 70 分,则按 56 分记入总成绩
期末考试成绩低于 70 分,则按 80% 记入总成绩; 通过网络
清华网络学堂(课程讨???区)
166.111.68.86
电子邮件 wwssyy@tsinghua.edu.cn
面对面
时间预约
第 2 – 16 周上班时间(节假日除外)
地点
东主楼 10 区 209 室 ; 教学形式; 教学内容; 教学内容; 教学内容; 教学内容; 教学内容; 教学内容; 教学内容; 教学内容; 教学内容; 教学内容; 教学内容; 教学内容; 教学内容;编译程序概述;什么是编译程序;什么是编译程序;什么是编译程序;什么是编译程序;编译程序的逻辑结构;编译程序的逻辑结构;编译程序的逻辑结构;编译程序的逻辑结构; 词法分析
扫描源程序字符流,
识别出有词法意义
的单词,返回单词
的类别和单词的值,
或词法错误信息; 语法分析
从左至右扫描构成源程序的单词流,返回语法分析结
果(语法分析树,推导或归约过程)或语法错误信息; 语义分析
对语法分析后的程序进行语义分析,不符合语义规则
时给出语义错误信息; 符号表
收集每个名字的各种属性用于语义分析及后续各阶段;
出错处理
检查错误
报告出错信息(error reporting)
排错
恢复编译工作(error recovery)
; 中间表示形式举例
抽象语法树(Abstract syntax tree,AST)
三地址码(Three-address code,TAC)
P-code
Bytecode; 中间表示???式举例
抽象语法树 AST ; 中间表示形式举例
三地址码 TAC ; 目标代码生成
生成目标机(低级
您可能关注的文档
- 第十章 目标市场战略课件.ppt
- 第三章(3-3)毛管压力课件.ppt
- 第四 章 服务市场细分与定位课件.ppt
- 第四讲 可靠性预测和分配课件.ppt
- 第六章 国际市场细分、目标市场选择课件.ppt
- 第四章 确定目标市场课件.ppt
- 第四章 计算机软件系统课件.ppt
- 第四章 组织市场和购买行为分析课件.ppt
- 第四章 房地产市场调查与分析课件.ppt
- 第三单元 写作 写人要抓住特点课件.ppt
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
最近下载
- 2024年度公司领导班子民主生活会对照检查材料3篇.docx VIP
- JTGD60—2015公路桥涵设计通用规范.pdf VIP
- 技术部薪酬及岗位制度.doc
- 马工程教材《组织行为学》课件 第四章 团队.pptx
- 标准规范文件:DL/T 5424-2009 水电水利工程锚杆无损检测规程.pdf
- 广东省广州市八年级上学期物理期末试卷四套(附参考答案).doc VIP
- 2019-2020年高一英语人教版必修1专项训练:语法填空Word版含答案.docx VIP
- 第19课《大雁归来》教学设计 统编版语文七年级上册(2024年).docx VIP
- 2022水电工程移动式集运鱼系统设计规范.docx
- 2024年6月英语四级真题(全3套).pdf
文档评论(0)