91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 模擬技術

混合編程簡介

發布時間:2016/7/14 20:03:44 訪問次數:392

   C51編譯器能對C語言源程序進行高效率的編譯,生成高效簡潔的代碼,在絕大多數場合采用C語言編程即可完成預期的目的。但有時為了編程直觀或某些特殊地址的處理, EPL2014-222MLC還須采用一定的匯編語言編程。而在另一些場合,出于某種目的,匯編語言也可調用C語言。在這種混合編程中,首先要了解C51函數名和匯編函數名之間的轉換規律,其次要明白函數間參數的傳遞原則,否則函數調用過程中就可能出錯。

   C51函數名的轉換

   在Keil C51中,編譯器對C語言程序中的函數會自動地進行轉換,轉換規則見表6.5。

   函數名和段屬性的命名規則

  利用函數調用進行混合編程時需對Keil編譯器的編譯過程做些了解。

   C51編譯器能對C語言源程序進行高效率的編譯,生成高效簡潔的代碼,在絕大多數場合采用C語言編程即可完成預期的目的。但有時為了編程直觀或某些特殊地址的處理, EPL2014-222MLC還須采用一定的匯編語言編程。而在另一些場合,出于某種目的,匯編語言也可調用C語言。在這種混合編程中,首先要了解C51函數名和匯編函數名之間的轉換規律,其次要明白函數間參數的傳遞原則,否則函數調用過程中就可能出錯。

   C51函數名的轉換

   在Keil C51中,編譯器對C語言程序中的函數會自動地進行轉換,轉換規則見表6.5。

   函數名和段屬性的命名規則

  利用函數調用進行混合編程時需對Keil編譯器的編譯過程做些了解。

上一篇:C51函數定義

上一篇:C51函數名的轉換

相關技術資料
7-14混合編程簡介

熱門點擊

 

推薦技術資料

泰克新發布的DSA830
   泰克新發布的DSA8300在一臺儀器中同時實現時域和頻域分析,DS... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
盖州市| 遂川县| 阳春市| 吉安市| 彰武县| 玉环县| 西峡县| 北票市| 黔西县| 安庆市| 深泽县| 郸城县| 白银市| 从化市| 和林格尔县| 奈曼旗| 淮北市| 桂阳县| 麻栗坡县| 离岛区| 微山县| 莱阳市| 封开县| 潢川县| 东丰县| 获嘉县| 奉化市| 开化县| 永清县| 奉节县| 叙永县| 辽源市| 沁水县| 纳雍县| 灌南县| 迭部县| 祁东县| 棋牌| 三门县| 松桃| 双城市|