编译器

编译器技术

优化嵌入式 DSP 软件的编译器

由于许多 DSP 系统都是实时系统,因此必须优化这些指标中的至少一项(也可能是多项)。同时优化所有这些性能指标是很困难的(通常也是不可能的)。例如,使应用程序更快可...

设计应用 时间:2023/7/11 阅读:1727

IAR Systems如何编写有利于编译器优化的代码

在嵌入式开发中,代码的体积和运行效率非常重要,代码体积往往和芯片的FLASH、RAM容量对应,程序的运行效率也要求在相应能力的处理器上运行。在大多数情况下,成熟的开发人员都希望降低代码体积、提高代码运行效率,然而具体该怎么做呢?...

基础电子 时间:2022/1/20 阅读:1758

利用IAR编译器分配MAXQ®微控制器上的闪存和SRAM存储器

摘要:通过调用读、写程序存储器,MAXQ器件提供特殊的固定用途ROM函数。然而,在MAXQ微控制器上无法直接存取储存在程序存储器中的数据。固定用途ROM函数起始地址集成在IAR ...

设计应用 时间:2012/6/25 阅读:7333

用IAR编译器开发DS80C400

摘要:DS80C400微控制器ROM的功能可由8051汇编语言、C或Java?编写的程序访问。通过使用ROM功能和由Maxim开发的软件库能够构建多种应用程序。本应用笔记阐述了如何使用8051 ...

设计应用 时间:2011/12/13 阅读:6058

ST子公司为AMD的GPU开发编译器

意法半导体(ST)的全资子公司高性能计算(HPC)编译器供应商PortlandGroup,宣布与AMD签订技术合作协议,为AMD的FireStream计算加速器开发编译器。作为合作协议的一部分,PGI和AMD将合作研发,使PGIFortran和C编

新品速递 时间:2011/9/3 阅读:2502

高性能并行编译器的开发及运用

编译器编译器是将便于人编写,阅读,维护的高级计算机语言翻译为计算机能识别,运行的低级机器语言的程序。编译器将源程序(Sourceprogram)作为输入,翻译产生使用目标语言(Targetlanguage)的等价程序。源程序一般为高级语言(High

其它 时间:2011/9/3 阅读:2359

简述HI-TECH C编译器的PICC18命令行驱动

PICl8F系列产品是美国微芯科技公司的产品,用户多采用C语言进行编程设计,HI-TECH SoftwarePty.Ltd.公司的PICC18编译器得到了广泛应用。计算机语言便于人编写,阅读,维护。低阶机器语言是计算机能直接解读、运行的。编译器将源程序(Sou...

设计应用 时间:2011/9/1 阅读:3760

深入分析LabVIEW 编译器

LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显着区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生...

基础电子 时间:2011/8/6 阅读:4631

CUDA-x86编译器详解:CUDA架构普及之路

高效能运算(HPC)编译器供应商PortlandGroup?宣布,目前正在开发CUDAC编译器,以基于产业标准的通用64位和32位x86架构的系统为目标应用。NVIDIACUDA架构的开发可将密集型运算从主处理器移至可执行大量平行运算的GPU上,进

其它 时间:2011/7/2 阅读:2051

一种新的IEC31131-3语言编译器中间结构的设计方案

0 引言  IEC61131—3组态软件是分布式控制系统中的上位软件,是工程师与系统的接口,可完成控制系统中现场设备运行的逻辑组态,从而实现对系统的控制。随着PLC与DCS系统...

基础电子 时间:2010/9/1 阅读:2489