您現在的位置: 18luck新利全站下载 >> 管理信息化>> 信息化知識>> 資料信息

編程技巧(ppt 41頁)

所屬分類:
信息化知識
文件大小:
452 KB
下載地址:
相關資料:
編程技巧
編程技巧(ppt 41頁)內容簡介

C/C++ 和彙編能很容易的混合:
可實現在c中無法實現的處理器功能
使用新的或不支持的指令
產生更高效的代碼

直接鏈接變量和程序
確定符合程序調用規範
輸入/輸出相關的符號

編譯器也可包含內嵌彙編
大多數arm指令集都可實現
寄存器操作數可支持任意的c/c++的表達式
內嵌彙編代碼可由編譯器的優化器來傳遞

開始四個字大小的參數直接使用寄存器的R0-R3來傳遞(快速且高效的)
更多的信息可參看ATPCS

如果需要更多的參數,將使用堆棧。(需要額外的指令和慢速的存儲器操作)
所以通常限製參數的個數,使它為4或更少。
如果不可避免,把常用的參數前4個放在R0-R3中


..............................

Baidu
map