编译器是一种将高级程序设计语言(如 C、C++、Java 等)编写的源程序转换为目标机器能够理解和执行的机器语言程序的软件工具。它是软件开发过程中的关键环节,通过一系列复杂的转换过程,使得人类编写的程序能够在计算机硬件上运行。 作用: 翻译功能:把程序员用高级语言编写的代码,按照该语言的语法规则和语义解释,逐句翻译成计算机硬件能够直接处理的机器指令序列。例如,将 C 语言中的 “printf ("Hello, World!");” 这样的语句,经过编译器的处理,转化为能够在特定操作系统和硬件平台下执行的
有关“编译器”的最新话题,搜索120 次
意法半导体全资子公司、全球领先的独立的高性能计算技术编译器及开发工具供应商Portland Group™ (PGI),发布基于ARM内核的ST-Ericsson NovaThor™移动平台专用PGI OpenCL开发框架。该开发框架包括1个把多核ARM CPU视为一个计算设备的PGI OpenCL编译器,并增强了OpenCL GPU(图形处理器)编译器功能。
意法半导体宣布,采用GreenHills软件公司最新软件工具独立进行的处理器性能评测证实,STM32F4系列是迄今全球性能最高的ARM®Cortex™-M微控制器。在行业基准CoreMark™评测[i]中,GreenHills软件公司的2012版编译器让STM32F4系列多释放出29%的性能。