编译原理

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

所以如果我们想用高级语言转换程汇编这种低级编程语言,那么就需要一个编译器来执行这个编译操作。

汇编语言是二进制指令的文本形式.

编译过程主要分为五个阶段(词法分析、语法分析、语义分析及中间代码生成、代码优化、目标代码生成)

标签: none

相关阅读

  • 测试信息
  • 开发商:阿里巴巴
  • 版本号:1.0
  • 配色:(企业家)” 推选活动结果
  • 测试信息
  • 测试信息
  • 测试信息