Linux inode
2020-05-30 本文已影响0人
张如成
为什么要编译
我们都知道计算机世界里面只有0101这些二进制文件才是机器能够识别的,CPU通过控制器分别从指令寄存器和数据寄存器中获取数据,并根据指令来进行下一步运算和操作。然而,计算机发展到现在,高级语言层出不穷,往往要经过相应的编译来映射到下一级的语言,最终到汇编语言。
编译过程
结合上面的图,我们看一段代码:
我们都知道计算机世界里面只有0101这些二进制文件才是机器能够识别的,CPU通过控制器分别从指令寄存器和数据寄存器中获取数据,并根据指令来进行下一步运算和操作。然而,计算机发展到现在,高级语言层出不穷,往往要经过相应的编译来映射到下一级的语言,最终到汇编语言。
结合上面的图,我们看一段代码: