人妻蜜と1~4中文字幕月野定规 ,国产精品成人va在线播放,色优久久久久综合网鬼色,WWW插插插无码视频网站

Arm編譯器
發(fā)布時(shí)間:2018-06-22

 Arm RVDS4.1中的Arm編譯器是唯一一個(gè)與Arm編譯器聯(lián)合開發(fā)的商用編譯器, 專門設(shè)計(jì)用于為Arm編譯器架構(gòu)程序并提供最優(yōu)支持。該編譯譯器的開發(fā)歷經(jīng)有20年左右,被公認(rèn)為是業(yè)界標(biāo)準(zhǔn)C和C++編譯器,用于生成面向向Arm、 Thumb、 Thumb-2、VP和NEON指令集的的應(yīng)用程序。

 

  Arm編譯器設(shè)計(jì)用于以最佳方式執(zhí)行Arm編譯器生成的代碼

 

  Arm編譯器支持所有Arm處理器中的新增器功能。

 

  基于分析驅(qū)動(dòng)的編譯器將自動(dòng)在運(yùn)行時(shí)優(yōu)化代碼并提供信息。

 

  Ar皿編譯器支持生成 Symbian OS和 Arm Linux應(yīng)用程序及庫(kù),RVDS4.1編譯器與RVDS4.0相比,最佳代碼大小減少了多達(dá)6%,并使最佳性能提高了10-20%。

 

  除了Arm編譯器之外,先進(jìn)的NEON矢量化Arm編譯器(RVDS專業(yè)版的一部分)支持從標(biāo)準(zhǔn)的的C和C++代碼自動(dòng)生成成 Arm NEON SITⅧD代碼序列。NEON矢量化Arm編譯器可使關(guān)鍵多媒體內(nèi)核的速度提高4倍,最終使整個(gè)應(yīng)用程序性能提高到2倍。

 

  Ar皿編譯器

 

  針對(duì)成本極為敏感型設(shè)各的開發(fā):

 

  為進(jìn)一步提高基于Arm編譯器的一系列應(yīng)用程序的代碼密度,Arm編譯器特別提供了一個(gè)可選的 microlib C庫(kù)(ISO標(biāo)準(zhǔn)C運(yùn)行時(shí)庫(kù)的子集),該庫(kù)的大小已針對(duì)微控制器成用進(jìn)行了最小化。 microlib C庫(kù)的運(yùn)行時(shí)庫(kù)代碼大小締減了90%。

 

  Cortex-M與Arm編譯器結(jié)合使用時(shí), microlib C庫(kù)提供完全基于C語(yǔ)言的開發(fā)環(huán)境,而不必還原為匯編語(yǔ)言-即便對(duì)中斷服務(wù)例程也是如此。這樣就無(wú)需具體了解Arm編譯器架構(gòu)。

 

  nichol ib C庫(kù)所節(jié)省的內(nèi)存空間將取決于應(yīng)用程序,“ hello world”應(yīng)用程序

 

  可節(jié)省97%, Dhrystone之類的較為復(fù)雜的應(yīng)用程序可節(jié)省到50%

 

  降低 Linux應(yīng)用程序開發(fā)的風(fēng)險(xiǎn):

 

  Arm編譯器團(tuán)隊(duì)所創(chuàng)建的針對(duì)Arm架構(gòu)的ABI同樣可在 Arm GNU編譯器中實(shí)現(xiàn)。這樣,即可支持創(chuàng)建和使用可在不同開發(fā)環(huán)境間共享的庫(kù)。

 

  GNU編譯譯器與Arm編譯器相互兼容意味著可以使用Arm編譯器生成 Linux應(yīng)用程序。Arm編譯器能為您您的開發(fā)團(tuán)隊(duì)提供高質(zhì)量的商用工具包可提供的卓越的支持和性能、穩(wěn)定性和代碼大小優(yōu)勢(shì)。