美文网首页
编译器的作用

编译器的作用

作者: 最多想你 | 来源:发表于2016-09-07 09:02 被阅读375次

计算机可识别的语言

  • 首先,存储在计算中的一起内容都是数字。数字是以数字(0,1)形式存储的,字符也是艺术字形式存储的,每个字符都有一个数字代码。计算机装载到寄存器的指令是以数字形式存储的,指令集中的每一条指令具有一个数字代码。
  • 其次计算机程序最终必须以这种数字指令代码(或称为机器语言)来表示。

编译器与计算机的关系

  • 编译器是将高级语言程序解释成为计算机所需的详细机器语言指令集的程序。
  • 一般来说,每种计算机在设计上都有其自身特有的机器语言。所以用机器语言为一个Intel CPU编写程序对AMD CPU来说什么都不是。但我们可以将编译器匹配成一种特定的机器语言。这样使用正确的编译器或编译器集,就可以将同一高级语言程序转换为各种不同的机器语言程序。

相关文章

  • 《你不知道的 js》笔记

    编译器 var a = 2 需要由 编译器、作用域和引擎 三方参与分 2 步操作: 编译器在作用域中创建 a 引擎...

  • 编译器的作用

    计算机可识别的语言 首先,存储在计算中的一起内容都是数字。数字是以数字(0,1)形式存储的,字符也是艺术字形式存储...

  • 知识点

    -fno-objc-arc 作用: 告诉编译器,当前文件不使用arc -fobjc-arc 作用: 告诉编译器,当...

  • jsvascript深度探索

    主线:引擎-编译器-作用域 引擎:从头到尾负责程序的编译及执行过程 编译器:负责语法的分析和代码的生成 作用域:负...

  • 《你不知道的JavaScript(上)-作用域和闭包》学习笔记

    1.编译原理: (1)编译器、作用域、引擎 编译器会忽略重复声明 编译原理(p7): 例如:var a=2,编译器...

  • 深入学习作用域和闭包—全面(JS系列之二)

    作用域 在学习作用域之前,先了解两个重要的概念:编译器、引擎 编译器:负责词法分析及代码生成等编译过程 引擎:负责...

  • C语言关键字volatile

    作用防止编译器对可能以编译器无法确定的方式更改的对象应用任何优化volatile int *p = /* ... ...

  • @SuppressWarnings()注解参数大全

    @SuppressWarnings()注解参数大全 @SuppressWarnings() 的作用是告诉编译器对...

  • 编译器和链接器

    编译器的作用: 编译器是把源代码转换成中间代码 链接器的作用: 链接器是把用户编写的代码,系统的标准启动代码和库代...

  • @class和#import

    1>>>@class作用 仅仅告诉编译器,某个名称是一个类 举例 @class Person;//仅仅告诉编译器P...

网友评论

      本文标题:编译器的作用

      本文链接:https://www.haomeiwen.com/subject/mserettx.html