資料介紹
ARM微處理器所支持批量數據加載/存儲指令可以一次在一片連續的存儲器單元和多個寄存器之間傳送數據,批量加載指令 用于將一片連續的存儲器中的數據傳送到多個寄存器,批量數據存儲指令則完成相反的操作。
常用的加載存儲指令如下:LDM(或STM)指令
LDM(或STM)指令的格式為:
LDM(或STM){條件}{類型} 基址寄存器{!},寄存器列表{∧}
LDM(或STM)指令用于從由基址寄存器所指示的一片連續存儲器到寄存器列表所指示的多個寄存器之間傳送數據,該指令的常見用途是將多個寄存器的內容入棧或出棧。其中,{類型}為 以下幾種情況:
IA 每次傳送后地址加1;
IB 每次傳送前地址加1;
DA 每次傳送后地址減1;
DB 每次傳送前地址減1;
FD 滿遞減堆棧;
ED 空遞減堆棧;
FA 滿遞增堆棧;
EA 空遞增堆棧;
{!}為可選后綴,若選用該后綴,則當數據 傳送完畢之后,將最后的地址寫入基址寄存器,否則基址寄存器的內容不改變。
基址寄存器不允許為R15,寄存器列表可以為R0~R15的任意組合。
{∧}為可選后綴,當指令為LDM且寄存器列表中包含R15,選用該后綴時表示:除了正常的數據傳送之外,還將SPSR復制到CPSR。同時,該后綴還表 示傳入或傳出的是用戶模式下的寄存器,而不是當前模式下的寄存器。
指令示例:
STMFD R13!,{R0,R4-R12,LR} ;將寄存器列表中的寄存器(R0,R4到R12,LR)存入堆棧。
LDMFD R13!, {R0,R4-R12,PC} ;將堆棧內容恢復到寄存器(R0,R4到R12,LR)。
轉自:
(mbbeetchina)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 詳解ARM常用的偽指令資料下載
- 51單片機的匯編指令合集詳解
- 51單片機匯編教程之指令集的詳細資料說明
- 51單片機的匯編指令詳細資料說明
- 51單片機的匯編指令手冊免費下載
- 51單片機的匯編指令詳細手冊免費下載
- 常用的ARM指令集及匯編 24次下載
- ARM匯編器所支持的偽指令淺析 2次下載
- DSP匯編指令-典型指令 23次下載
- ARM匯編偽指令 78次下載
- ARM指令集詳解
- arm匯編指令詳解
- 常用arm指令集及匯編
- ARM指令集下載 arm指令集參考手冊
- 常用ARM指令集與匯編
- 講講ARM指令集格式以及常用的ARM匯編指令 6.1k次閱讀
- PLC表格指令說明 5.8k次閱讀
- 零基礎學ARM:匯編偽指令、lds詳解 3.8k次閱讀
- pic單片機的各種匯編語言指令解析 3k次閱讀
- PIC的指令系統和匯編語言指令格式說明 4.2k次閱讀
- 匯編語言中常用的偽指令 9.1k次閱讀
- 51單片機的匯編語言指令中英文對照 6.3k次閱讀
- 指令和偽指令分得清嗎? 7.5k次閱讀
- 淺談ARM偽指令地址讀取 2.5k次閱讀
- thumb指令集是什么_thumb指令集與arm指令集的區別 1.9w次閱讀
- arm的匯編指令精選合輯 2.3k次閱讀
- 干貨分享:PIC單片機常用指令介紹與指令功能分類表 8.8k次閱讀
- 單片機編程之匯編語言基礎-PIC單片機匯編指令 3.4k次閱讀
- ARM微處理器助記符指令及其功能描述 2.9k次閱讀
- ARM微處理器的指令的分類與格式 1.6k次閱讀
下載排行
本周
- 1冷柜-電氣控制系統講解
- 13.68 MB | 4次下載 | 10 積分
- 2安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 3直流電路的組成和基本定律
- 1.67 MB | 2次下載 | 免費
- 4丹佛斯2800系列變頻器說明書
- 8.00 MB | 1次下載 | 5 積分
- 5PC8011同步開關型降壓3.5A單節鋰電池充電管理電路技術手冊
- 0.74 MB | 1次下載 | 免費
- 6ES7243E+ES8311音頻錄制與播放電路資料
- 0.06 MB | 1次下載 | 5 積分
- 7SDM02 激光測距模塊產品手冊
- 0.43 MB | 1次下載 | 免費
- 8SDFM 激光測距模塊模組手冊
- 0.54 MB | 1次下載 | 免費
本月
- 1CH341編程器軟件NeoProgrammer_2.2.0.10
- 20.47 MB | 170次下載 | 1 積分
- 22025智能家居傳感器市場分析及創新應用
- 3.11 MB | 43次下載 | 免費
- 3RV1126B系列開發板產品資料
- 4.19 MB | 18次下載 | 免費
- 4CH341編程軟件下載
- 2.50 MB | 16次下載 | 5 積分
- 5全志系列-米爾基于T153核心板開發板 四核異構、3路千兆網,賦能多元化工業場景
- 3.05 MB | 12次下載 | 免費
- 6【開源】60余套STM32單片機、嵌入式Linux、物聯網、人工智能項目案例及入門學習資源包
- 10.55 MB | 8次下載 | 免費
- 7冷柜-電氣控制系統講解
- 13.68 MB | 4次下載 | 10 積分
- 8特斯拉MODEL S車載充電機主電路回路原理圖
- 0.81 MB | 4次下載 | 3 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183356次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81604次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73824次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發燒友App





創作
發文章
發帖
提問
發資料
發視頻
上傳資料賺積分
評論