计算机程序设计

汇编 - 促进通信和计算机程序员的处理

创建一个特定的程序的最后阶段,任何程序员被迫寻找到编译器的功能。 这一方案的技术文件分配一个温和的定义为公用,编译。 汇编 - 是将写入由人(高级语言)理解的语言的程序进可理解到机器(低级语言)命令的过程。 其结果是一个程序,它是靠近机器代码。 它可能看起来像一个目标模块,基本代码。 有时,这样的程序类似于 汇编语言。

因此,编译 - 是在输入信息(源代码),表示该算法的描述,或写在面向问题的语言程序可以在目标代码(面向机器的语言)表示球队的等效列表重写。

如果连简化的定义,然后编译 - 广播机器程序用在面向机器的语言面向问题的。

尽管定义,编制的透明度和简单 - 这个过程是相当多方面的。 有几种类型的吧。 批量编译在一个点分配多个源模块完成。 渐进式编译 - 这是一样的(回合制每个后续操作的独立编译)的解释。 然而,还有条件编译。 在这种情况下,广播文本是依赖于在源程序编译器指令中指定的条件。

改变某些常数的值可以打开或关闭程序文本的广播进行调整。

对于程序员的方便而采用的最舒适和编译器适用于解决各种问题。 如果我们做一个分类,它可以区分几种类型的类似工具。

矢量化编译器生成源代码转换成机器翻译的计算机代码,调整到向量处理器。

灵活的编译器是基于模块化原理设计。 它是由表控制。 他编程高级语言。 它的实现也是可行的帮助编译器编译。

增量编译器执行的程序片段及其修正案的重新广播,并且该程序的重新编译被消除。

解说或增量编译器使用一致的实施对源程序的每一语句或命令独立汇编的原则。

编译器编译- 这是一个翻译,这需要编程语言的正式描述。 他能够独立地生成特定语言的编译器。

调试编译器可以独立消除某些类型的语法错误。

编译器驻留在内存中分配一个固定的地方,和再使用范围广泛的任务时,它是可用的。

有samokompiliruemye编译器。 都写在相同的语言,与有广播。

通用编译器有一个正式的说明基于语义和源语言的语法。 它包括语法和语义下载者的核心。

最常见的问题,在编译器中找到应用 - 是一种编译Linux平台的内核。 此操作允许解决一系列有关设备的统一和设置平台的最合适的版本问题。

编译Java编译器使用在多种平台上工作来实现。 这可以让你的源代码重新编译以操作系统的来自不同制造商的需求。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.delachieve.com. Theme powered by WordPress.