当我们通过编译器用高级语言编写代码时,编译器可以自动的将我们写的代码转化成机器语言,这个过程我们是不可见的。通过学习编译原理,我们便可以了解编译器将高级语言向机器语言转化的这一过程,明白编译器的工作原理,懂得如何编写自己的代码,才能获得更高的处理效率,让自己的编码思想更加成熟,提高自己的编码能力。
如何学习编译原理?我想,跟随老师上课的进度,认真听讲学习,多涉猎这一类型的书籍,应该能获得一定的效果。
还未学习编译原理前,我对编译器的编写方法还未有太大想法,但我觉得编译器一重要的点便是分析编写的语句,判断所输入的内容构成,并通过一定的规则对语句进行处理。