資料介紹
See Table Register, optionally shifted by constant
《Operand2》 See Table Flexible Operand 2. Shift and rotate are only available as part of Operand2. 《reglist》 A comma-separated list of registers, enclosed in braces { and }。
《fields》 See Table PSR fields. 《reglist-PC》 As 《reglist》, must not include the PC.
《PSR》 Either CPSR (Current Processor Status Register) or SPSR (Saved Processor Status Register) 《reglist+PC》 As 《reglist》, including the PC.
C*, V* Flag is unpredictable in Architecture v4 and earlier, unchanged in Architecture v5 and later. +/- + or –。 (+ may be omitted.)
《Rs|sh》 Can be Rs or an immediate shift value. The values allowed for each shift type are the same as those § See Table ARM architecture versions.
shown in Table Register, optionally shifted by constant. 《iflags》 Interrupt flags. One or more of a, i, f (abort, interrupt, fast interrupt)。
x,y B meaning half-register [15:0], or T meaning [31:16]。 《p_mode》 See Table Processor Modes
《imm8m》 ARM: a 32-bit constant, formed by right-rotating an 8-bit value by an even number of bits. SPm SP for the processor mode specified by 《p_mode》
Thumb: a 32-bit constant, formed by left-shifting an 8-bit value by any number of bits, or a bit 《lsb》 Least significant bit of bitfield.
pattern of one of the forms 0xXYXYXYXY, 0x00XY00XY or 0xXY00XY00. 《width》 Width of bitfield. 《width》 + 《lsb》 must be 《= 32.
《prefix》 See Table Prefixes for Parallel instructions {X} RsX is Rs rotated 16 bits if X present. Otherwise, RsX is Rs.
{IA|IB|DA|DB} Increment After, Increment Before, Decrement After, or Decrement Before. {!} Updates base register after data transfer if ! present (pre-indexed)。
IB and DA are not available in Thumb state. If omitted, defaults to IA. {S} Updates condition flags if S present.
《size》 B, SB, H, or SH, meaning Byte, Signed Byte, Halfword, and Signed Halfword respectively. {T} User mode privilege if T present.
SB and SH are not available in STR instructions. {R} Rounds result to nearest if R present, otherwise truncates result
- ARM處理器的尋址方式和指令集介紹 33次下載
- Thumb指令集之Thumb跳轉指令 1次下載
- Thumb指令集之Thumb編程模型 0次下載
- Thumb指令的特點及實現 0次下載
- Thumb指令集之多寄存器數據傳送指令解析 0次下載
- Thumb指令集之ARM和Thumb的混合編程 1次下載
- Thumb指令集之Thumb指令應用 0次下載
- Thumb指令集之異常中斷產生指令解析 0次下載
- ARM和Thumb-2指令集快速參考卡 20次下載
- 如何使用Thumb-2改善代碼密度和性能 9次下載
- arm7指令集
- ARM指令集詳解
- ARM指令集(2)
- 常用arm指令集及匯編
- ARM指令集下載 arm指令集參考手冊
- RISC-V開源指令集全面指南與解析 519次閱讀
- 現代處理器的主要指令集架構 3025次閱讀
- 講講ARM指令集格式以及常用的ARM匯編指令 2543次閱讀
- NB-IOT常用AT指令集簡介 2767次閱讀
- 什么指令集支持原子操作 1305次閱讀
- Thumb指令、Thumb-2指令、Thumb-2EE 指令區別是什么 1.3w次閱讀
- 嵌入式處理器的體系架構與內核 3202次閱讀
- 詳解CPU功耗的方法與技巧 5820次閱讀
- Cortex-M系列處理器指令集_指令集特性比較總結 7689次閱讀
- risc指令集是什么_有哪些 1.9w次閱讀
- mips指令集指的是什么 1.2w次閱讀
- mips匯編指令集功能的介紹 2.2w次閱讀
- esp8266 at指令集詳解 14.1w次閱讀
- thumb指令集是什么_thumb指令集與arm指令集的區別 1.8w次閱讀
- ARM微處理器的指令的分類與格式 1361次閱讀
下載排行
本周
- 1XL4015+LM358恒壓恒流電路圖
- 0.38 MB | 137次下載 | 1 積分
- 2PCB布線和布局電路設計規則
- 0.40 MB | 4次下載 | 免費
- 3TPS6287B25降壓轉換器評估模塊
- 3.46MB | 1次下載 | 免費
- 4INA226EVM用戶指南
- 4.7MB | 1次下載 | 免費
- 5INA226EVM修訂版A模型用戶指南和軟件教程
- 2.28MB | 1次下載 | 免費
- 6Altium Designer印刷電路板設計與制作PDF電子書免費下載
- 14.11 MB | 0次下載 | 3 積分
- 7DLPC3470和DLPC3478軟件編程人員指南
- 1.68MB | 次下載 | 免費
- 8TPS1213-Q1智能高側驅動器評估模塊
- 1.63MB | 次下載 | 免費
本月
- 1XL4015+LM358恒壓恒流電路圖
- 0.38 MB | 137次下載 | 1 積分
- 2新概念模擬電路第四冊信號處理電路電子書免費下載
- 10.69 MB | 60次下載 | 免費
- 3800VA純正弦波逆變器的參考設計
- 2.96MB | 34次下載 | 免費
- 4純電動汽?的主要部件及?作原理
- 5.76 MB | 15次下載 | 5 積分
- 5JESD79-5C_v1.30-2024 內存技術規范
- 2.71 MB | 10次下載 | 免費
- 6elmo直線電機驅動調試細則
- 4.76 MB | 9次下載 | 6 積分
- 7明偉電源模塊RSP-3000圖紙
- 0.30 MB | 8次下載 | 免費
- 8使用BQ76PL102系列電量計進行BQ78PL114的快速入門指南
- 4.04MB | 7次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935115次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191366次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183329次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73805次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65985次下載 | 10 積分
評論
查看更多