编译原理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编译原理相关的知识,希望对你有一定的参考价值。

1)编译原理就是将高级语言通过编译器转换成低级语言,即源程序通过编译器转换成目标程序。

2)学习编译原理的好处:1.可以让我们更好,更容易地理解程序语言。2.学习编译原理,能让我们通过多种途径地去培养我们写程序的思路。3.学习编译原理,对我们终身受益。

3)不学编译原理的损失:1.不学编译原理,最终我们只能按照会编译的人设计的语言哲学来做程序,同时也会成为写编译器的人做奴隶。2.不学编译原理,难以回答循环为什么出不来的原因。

4)如何学习编译原理:熟悉词法,语法,语义,中间代码生成,代码优化以及目标代码生成。但我个人觉得,词法跟语法是比较重要的,要想执行以下步骤,就要学会词法跟语法。还有就是多看书,多练习,通过练习将原理结合起来,这样的效果,应该会好一些吧。

以上是关于编译原理的主要内容,如果未能解决你的问题,请参考以下文章

有没有比龙书通俗易懂的编译原理书籍

编译原理学了有啥用?

浏览网上资源,了解编译原理就是什么?学习编译原理有什么好处?不学有什么损失?如何学习编译原理?

零基础初学者学习编译原理

编译原理 141

我对编译原理的理解