混合編程簡介
發(fā)布時間:2016/7/14 20:03:44 訪問次數(shù):406
C51編譯器能對C語言源程序進行高效率的編譯,生成高效簡潔的代碼,在絕大多數(shù)場合采用C語言編程即可完成預(yù)期的目的。但有時為了編程直觀或某些特殊地址的處理, EPL2014-222MLC還須采用一定的匯編語言編程。而在另一些場合,出于某種目的,匯編語言也可調(diào)用C語言。在這種混合編程中,首先要了解C51函數(shù)名和匯編函數(shù)名之間的轉(zhuǎn)換規(guī)律,其次要明白函數(shù)間參數(shù)的傳遞原則,否則函數(shù)調(diào)用過程中就可能出錯。
C51函數(shù)名的轉(zhuǎn)換
在Keil C51中,編譯器對C語言程序中的函數(shù)會自動地進行轉(zhuǎn)換,轉(zhuǎn)換規(guī)則見表6.5。
函數(shù)名和段屬性的命名規(guī)則
利用函數(shù)調(diào)用進行混合編程時需對Keil編譯器的編譯過程做些了解。
C51編譯器能對C語言源程序進行高效率的編譯,生成高效簡潔的代碼,在絕大多數(shù)場合采用C語言編程即可完成預(yù)期的目的。但有時為了編程直觀或某些特殊地址的處理, EPL2014-222MLC還須采用一定的匯編語言編程。而在另一些場合,出于某種目的,匯編語言也可調(diào)用C語言。在這種混合編程中,首先要了解C51函數(shù)名和匯編函數(shù)名之間的轉(zhuǎn)換規(guī)律,其次要明白函數(shù)間參數(shù)的傳遞原則,否則函數(shù)調(diào)用過程中就可能出錯。
C51函數(shù)名的轉(zhuǎn)換
在Keil C51中,編譯器對C語言程序中的函數(shù)會自動地進行轉(zhuǎn)換,轉(zhuǎn)換規(guī)則見表6.5。
函數(shù)名和段屬性的命名規(guī)則
利用函數(shù)調(diào)用進行混合編程時需對Keil編譯器的編譯過程做些了解。
上一篇:C51函數(shù)定義
熱門點擊
- 光刻工藝產(chǎn)生的微缺陷
- 機器數(shù)
- 半導(dǎo)體集成電路制造的環(huán)境要求
- 光刻膠的去除
- N阱及N+集電極形成
- 平帶時的負(fù)界面陷阱電荷
- 二次擊穿
- 間隙式擴散
- 循環(huán)左移
- 影響氧化物生長的因素
推薦技術(shù)資料
- 泰克新發(fā)布的DSA830
- 泰克新發(fā)布的DSA8300在一臺儀器中同時實現(xiàn)時域和頻域分析,DS... [詳細(xì)]
- 高分子混合鋁電解電容器應(yīng)用探究
- 高效節(jié)能4kW雙向PFC電源方案解讀
- 離散半導(dǎo)體元件(晶體管、二極管
- CommonGround Human AI&
- 520線車規(guī)級數(shù)字化激光雷達應(yīng)
- MPronto-12 (M12
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究