嵌入式Linux學習筆記02--ARM彙編語言基礎

GNU 彙編語法適用於所有的架構,並不是 ARM 獨享的, GNU 彙編由一系列的語句組成,每行一條語句,每條語句有三個可選部分,如下:

label: instruction @ comment

ARM 中的指令、僞指令、僞操作、寄存器名等可以全部使用大寫,也可以全部使用小寫,但是不能大小寫混用。

用戶可以使用.section 僞操作來定義一個段,彙編系統預定義了一些段名:
.text 表示代碼段。
.data 初始化的數據段。
.bss 未初始化的數據段。
.rodata 只讀數據段。

存儲器訪問指令

PUSH {R0~R3, R12} @將 R0~R3 和 R12 壓棧

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章