编译原理赵东明******@§?§§?§●计算机如何执行高级语言程序?实现用户的计算需求●高级语言的作用?①首先将高级语言程序翻译为机器语言程序②然后运行机器语言程序求得计算结果●翻译程序高级语言程序→低级语言程序将一种语言程序转换成逻辑上等价的另一种语言程序●编译程序(C、 C++)(汇编、机器语言)●解释程序以源程序作为输入,边解释边执行源程序本身,并不产生目标程序。源目标●编译程序的分类①piler(方便调试)②piler(提高目标代码效率)③piler(宿主机与目标机不同)④piler(便于移植)●piler是随着高级语言的发展而发展的。第一个编译程序是FORTRAN编译程序Algol60语言是计算机语言的研究成为一门科学的标志。
郑州大学编译原理课件第1章 来自淘豆网www.taodocs.com转载请标明出处.