国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

DSP編程技巧之25---C/C++與匯編語言的交互之-(3)使用編譯器的內聯函數

發布時間:2014-12-15 11:24    發布者:看門狗
關鍵詞: DSP編程
作者:paradoxfx 來源:電子產品世界

在C/C++與匯編語言混合編程的情況下,一般我們都會選擇C/C++來實現所期待的功能。在我們用C/C++來實現某些位操作、數學運算等功能后,編譯器會盡可能地把它們編譯為一些已經高度優化的匯編函數(內聯函數),一般情況下是一條或者多條匯編指令的集合,在封裝之后,我們可以在C/C++編程的時候直接使用這樣的內聯函數。如果不直接使用它們,那么在單步調試的時候,也可以從C/C++代碼編譯生成的匯編代碼中找到對應的內聯函數,能夠幫助我們加深對編譯和代碼執行的理解。這些編譯器的內聯函數都有一個顯著的外觀,即以兩個下劃線作為開頭,而使用方法則與C/C++編程中函數的調用形式是一樣的。例如:

  long lvar;

  int ivar;

  unsigned int uivar;

  lvar = __mpyxu(ivar, uivar);

  下面我們就列舉一下TMS320C28x C/C++ 編譯器的內聯函數。為了方便對比說明,表格并不是完全安裝函數名的字母順序來排列的。

  表1 TMS320C28x C/C++ 編譯器的內聯函數列表








表2 TMS320C28x C/C++ 編譯器的內聯函數列表-面向FPU




本文地址:http://m.qingdxww.cn/thread-135017-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日本中出视频 | 好色婷婷 | 欧美视频久久久 | 在线看av网址 | 欧美视频免费一区二区三区 | 久久99久久99精品免观看动漫 | 国产第7页| 日韩福利| 国产拍自 | 两个人在线观看视频bd | 成年美女黄网 | 日韩视频二区 | 青青草免费看 | 亚洲欧美一区二区三区图片 | 在线观看 一区 | 久久99热精品免费观看k影院 | 日韩一区二区三区四区区区 | 亚洲欧美另类日韩 | 国产精品视频免费视频 | 日本综合在线观看 | 91精品视频免费观看 | 国产精品视频免费观看 | 亚洲欧美中文日韩在线v日本 | 国产丰满眼镜女在线观看 | 亚洲天堂手机在线 | 色婷婷影院在线视频免费播放 | 老师的小兔子好大好软水好多视频 | 欧美一区二区手机在线观看视频 | 久久窝窝国产精品午夜看15 | 日韩a毛片 | 啪影院免费线在线观看 | 我不卡影院在线观看 | 日韩在线不卡视频 | 国产90后美女露脸在线观看 | 亚洲精品一卡2卡3卡三卡四卡 | 日韩精品999 | 亚洲国产精品成人综合色在线婷婷 | 日本亚洲中午字幕乱码 | 伊人网久久网 | 欧美中文字幕一区 | 国产精品一区二区三区四区 |