C/C++語言的編譯器接□
出處:chunyang 發(fā)布于:2009-01-08 11:12:41
TMS320X28xx編譯器的接口有以下特點。
1.編譯器shell程序
編譯器包含一個shell程序(cl2000—v28),可以用來單步完成程序的編譯、匯編和鏈接。shell程序通過下列工具實現(xiàn)一個或多個代碼模塊的操作,如圖1所示。
● C編譯器(C Compiler):產(chǎn)生匯編語言源代碼,其細(xì)節(jié)參見TMS320C54x化C編譯器用戶指南。
● 匯編器(Assembler):把匯編語言源文件翻譯成機器語言目標(biāo)文件,機器語言格式為公用目標(biāo)格式(COFF),其細(xì)節(jié)參見TMS3⒛C54x匯編語言工具用戶指南。
● 鏈接器(Linker):把多個目標(biāo)文件組合成單個可運行目標(biāo)模塊。它一邊創(chuàng)建可運行模塊,一邊完成重定位以及決定外部參考。鏈接器輸人的是可重定位的目標(biāo)文件和目標(biāo)庫文件,有關(guān)鏈接器的細(xì)節(jié)參見TMS320C54x化C編譯器用戶指南和匯編語言工具用戶指南。
2.靈活的匯編語言接口
編譯器為用戶提供了靈活方便的函數(shù)調(diào)用接口,可以非常方便地實現(xiàn)C/C++函數(shù)和匯編語言的相互調(diào)用。通常情況下,程序的主架構(gòu)采用C/C++編寫,對于代碼的效率要求較高的程序段采用匯編語言。在C/C++程序中調(diào)用匯編主要有以下3種實現(xiàn)方法。
●使用獨立的匯編語言模塊或文件,在目標(biāo)代碼鏈接過程中將匯編代碼鏈接到C/C++程序模塊中,這種方法也是通用的方法。
●直接在C/C++程序中嵌入?yún)R編程序。
●直接在C/C++程序中調(diào)用匯編函數(shù)。
歡迎轉(zhuǎn)載,信息來源維庫電子市場網(wǎng)(m.58mhw.cn)
上一篇:C/C++語言的輸出文件概述
下一篇:C/C++語言的編譯器操作概述
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- EDA技術(shù)工具鏈與全流程設(shè)計運維指南2026/1/5 10:28:51
- PLC程序現(xiàn)場疑難問題排查與深度優(yōu)化指南2025/12/24 14:36:36
- PLC程序現(xiàn)場調(diào)試與優(yōu)化實操指南2025/12/24 14:29:57
- 工業(yè)PLC模擬量信號采集:調(diào)理技術(shù)與抗干擾工程方案2025/12/15 14:39:08
- PLC設(shè)備如何選型2025/9/5 17:15:14
- PCB基材選型與性能適配核心技術(shù)規(guī)范
- 過采樣技術(shù)與數(shù)字濾波如何共同提升 ADC 的有效位數(shù)
- MOSFET寄生參數(shù)對電路性能的影響
- 集成與分立方案:電機驅(qū)動電源設(shè)計如何選?
- 汽車電子連接器應(yīng)用與要求
- PCB埋盲孔設(shè)計與工藝適配核心技術(shù)規(guī)范
- 如何提高M(jìn)OSFET在惡劣環(huán)境下的可靠性?
- 繼電器觸點壽命及可靠性分析
- 可重構(gòu)濾波器技術(shù):滿足多標(biāo)準(zhǔn)通信系統(tǒng)的靈活需求
- 磁集成技術(shù)在小型化電源設(shè)計中的應(yīng)用









