您好,欢迎来到华拓科技网。
搜索
您的当前位置:首页解析码是什么

解析码是什么

来源:华拓科技网


计算机的处理器(CPU)在生产时仅能识别并操作特定的二进制代码,即机器码,如执行两个数值加法或减法等操作,这些操作由固定的二进制指令代码控制。

然而,在编程过程中,我们通常使用高级编程语言如C、C++或汇编语言,这些语言使用英文关键字编写,例如C/C++中的if、else等。这些代码并非CPU可直接识别。为了使程序在CPU上运行,需要将高级语言编写的源代码翻译成CPU能识别的机器码。这一过程称为编译。

并非所有语言都直接将源代码编译为机器码。例如,VB和Java就是例子。你可能听说过JRE,这是Java的解析器。当使用Java语言编写源代码并使用Java编译器javac编译时,得到的是中间代码,而非直接的机器码。中间代码是CPU不直接识别的。但Java解析器却能理解中间代码,并将其翻译为CPU能识别的机器码。这个过程被称为解析。详情

Copyright © 2019- huatuo6.cn 版权所有 赣ICP备2024042791号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务