新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 在C51中,怎樣嵌入?yún)R編語言程序

        在C51中,怎樣嵌入?yún)R編語言程序

        作者: 時間:2013-04-10 來源:網(wǎng)絡(luò) 收藏

        中,怎樣嵌入程序?怎樣進(jìn)行處理實(shí)現(xiàn)?

        答:其方法是用編譯控制指令“#pragma src”、“#pragma asm”和“#pragma endasm”實(shí)現(xiàn)。編譯控制命令“#pragma src”是控制編譯器將C源文件編譯成匯編文件,“#pragma src”要放在文件的開始;“#pragma asm”和“#pragma endasm”指示程序的開始和結(jié)束,分別放在匯編程序段的前面和后面。

        對于函數(shù)的調(diào)用方法,與調(diào)用中的函數(shù)一樣,

        在C語言文件中調(diào)用匯編語言中的函數(shù),必須先聲明再調(diào)用。聲明格式如下:

        extern 返回值類型 函數(shù)名(參數(shù)表);



        關(guān)鍵詞: C51 匯編語言 混合編程

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 高清| 彭山县| 莱州市| 滦平县| 常熟市| 北海市| 余江县| 双峰县| 札达县| 西乌珠穆沁旗| 留坝县| 津南区| 汾西县| 内黄县| 松溪县| 淮阳县| 武平县| 克什克腾旗| 商丘市| 社旗县| 临沭县| 河北区| 丹江口市| 浮梁县| 丰原市| 泰安市| 河津市| 亚东县| 开鲁县| 随州市| 靖远县| 中牟县| 荣昌县| 甘南县| 鲁山县| 化州市| 江门市| 宜阳县| 新干县| 农安县| 邳州市|