编译原理
编译原理
如果你学习过某种编程语言,那么你肯定对于编译这个词不会感到陌生。编译原理是介绍如何将高级程序设计语言转换成计算机硬件能识别的机器语言,以便计算机进行处理。
那问题就出现了。编译器是如何将一个语言编译程另一个语言的呢?编译其实和我们日常生活中的翻译原理差不多 都是将一种语言翻译成另一个语言。计算机真正能够理解的是低级语言,它专门用来控制硬件。汇编语言就是低级语言,直接描述/控制 CPU 的运行。
所以如果我们想用高级语言转换程汇编这种低级编程语言,那么就需要一个编译器来执行这个编译操作。
汇编语言是二进制指令的文本形式.