1 / 43
文档名称:

《编译原理实践及应用》PPT教学课件-第1章 编译原理概述.ppt

格式:ppt   页数:43
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《编译原理实践及应用》PPT教学课件-第1章 编译原理概述.ppt

上传人:3346389411 2013/4/11 文件大小:0 KB

下载得到文件列表

《编译原理实践及应用》PPT教学课件-第1章 编译原理概述.ppt

文档介绍

文档介绍:编译原理实践及应用
----清华大学出版社
1
教材及主要参考资料
教材:编译原理实践及应用,黄贤英,清华大学出版社
主要参考资料:
编译原理,陈火旺,国防工业出版社
编译原理(原书第2版)(龙书) ,ALFRED etc著,赵建华郑滔等译,机械工业出版社,
程序设计语言编译方法,肖军模,大连理工大学出版社
编译原理,张素琴,吕映芝,清华大学出版社
更多教材及参考资料参见编译原理精品课程网站。
2
C语言程序
void main( )
{ int x,y,z;
x=3;
y=2;
z=x+y;
}
内存地址
内存内容
单元名字
……
……
……
200H
3
x:局部变量
201H
2
y:局部变量
202H
5
z:局部变量
……
……
汇编语言程序
……
mov ax,3
mov x,ax
mov ax,2
mov y,ax
mov ax,x
mov bx,y
add ax,bx
mov z,ax
......
300
302
304
306
308
……
序言
3
引论
第一章
4
本章要求
主要内容:各种翻译程序的概念,编译过程和阶段划分,编译程序的组成和结构,编译程序的构造方法
重点掌握:编译程序工作的基本过程及其各阶段的基本任务,编译程序总框。
5
程序设计语言与翻译程序
机器语言(machine language)
C7 06 0000 0002
汇编语言(assembler language)
MOV X , 2
高级语言(high-level language)
X = 2
为什么要使用编译程序?
6
机器语言(machine language)
C7 06 0000 0002
汇编语言(assembler language)
MOV X , 2
高级语言(high-level language)
X = 2
为什么要使用编译程序?
7
计算机中的语言层次和转换关系
8




语言处理程序
操作系统
汇编语言
编译程序所处的层次
计算机硬件
C
编译程序
C


Basic解释程序
Basic语言
Fortran编译程序
Fortran语言
.
.
.
.
.
.
.
.
.
.
.
.
9
什么叫编译程序
翻译程序:能够将某种语言写的程序转换成另一种语言的程序,而且后者与前者在逻辑上是等价的。
编译程序:将高级程序设计语言程序翻译成逻辑上等价的低级语言(汇编语言,机器语言)程序的翻译程序。
解释程序:将高级程序设计语言写的源程序作为输入,边解释边执行源程序本身,而不产生目标程序的翻译程序。
10

最近更新

2025年甘肃省陇南师范学院第二批高层次人才和.. 43页

2025年辽宁经济职业技术学院单招综合素质考试.. 43页

2025年重庆市眉山地区单招职业适应性测试题库.. 43页

2025年长治幼儿师范高等专科学校单招职业适应.. 44页

2025湖南师大附中星城实验青石学校校聘教师招.. 44页

2026国家统计局苍南调查队编外招聘1人参考题库.. 50页

2026年c语言基础知识试题完整版 13页

2026年c语言竞赛测试题及答案(各地真题) 13页

2026年专升本C语言真题【word】 13页

2026年云南经贸外事职业学院单招职业适应性考.. 44页

2026年医学微生物学习题集附参考答案(基础题.. 41页

2026年时事政治测试题库附完整答案(易错题).. 13页

基于概念图的老年患者术后谵妄预防和管理实施.. 6页

2025西安工程大学网络安全学院教学秘书岗位招.. 45页

2025辽宁鞍山市卫健系统事业单位招聘聘用(一.. 50页

2026中国科协所属单位社会招聘5人考试备考题库.. 45页

2026年c语言基础知识试题(研优卷) 13页

2026年c语言测考试题库有完整答案 13页

2026年c语言算法考试题库及答案(名校卷) 13页

设计艾灸排烟系统施工方案 6页

腰椎康复操ppt 27页

机械制图大连理工大学工程图学教研室第六版第.. 55页

中国明朝档案总汇-袁姓 52页

空预器LCS培训文件 68页

2020年MS-EEPO基本功I型小讲座 19页

医用高压氧舱安全管理与应用规范 2018年版 32页

中国金矿资源概况及分布图 5页

黑龙江省颁发 林权证 实施办法 7页

首都师范大学艺术硕士(音乐)研究生培养方案.. 33页