| |||
| Home > Unaligned and Mixed-Endian Data Access Support > Unaligned access support > Word-invariant mode and ARMv6 configurations | |||
The unaligned access handling is summarized in Table 4.1.
Table 4.1. Unaligned access handling
| CP15 register c1 | Unaligned access model | |
|---|---|---|
| U bit | A bit | |
| 0 | 0 | Word-invariant ARMv5. See Word-invariant data access in ARMv6 (U=0)Word-invariant data access in ARMv6 (U=0)Word-invariant data access in ARMv6 (U=0). |
| 0 | 1 | Word-invariant natural alignment check. |
| 1 | 0 | ARMv6 unaligned half/word access, else strict word alignment check. |
| 1 | 1 | ARMv6 strict half/word alignment check. |
For a fuller description of the options available, see c1, Control Register.