在C51中,怎樣嵌入匯編語言程序?怎樣進行處理實現混合編程?
答:其方法是用編譯控制指令“#pragma src”、“#pragma asm”和“#pragma endasm”實現。編譯控制命令“#pragma src”是控制編譯器將C源文件編譯成匯編文件,“#pragma src”要放在文件的開始;“#pragma asm”和“#pragma endasm”指示匯編語言程序的開始和結束,分別放在匯編程序段的前面和后面。
對于函數的調用方法,與調用匯編語言中的函數一樣,
在C語言文件中調用匯編語言中的函數,必須先聲明再調用。聲明格式如下:
extern 返回值類型 函數名(參數表);
評論