You copied the Doc URL to your clipboard.
Top-level encodings for A32
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
cond | op0 | op1 |
Decode fields | Instruction details | ||
---|---|---|---|
cond | op0 | op1 | |
!= 1111 | 00x | Data-processing and miscellaneous instructions | |
!= 1111 | 010 | Load/Store Word, Unsigned Byte (immediate, literal) | |
!= 1111 | 011 | 0 | Load/Store Word, Unsigned Byte (register) |
!= 1111 | 011 | 1 | Media instructions |
10x | Branch, branch with link, and block data transfer | ||
11x | System register access, Advanced SIMD, floating-point, and Supervisor call | ||
1111 | 0xx | Unconditional instructions |