| |||
| Home > Programmers Model > Program status registers > The DNM bits | |||
Software must not modify the Do Not Modify (DNM) bits. These bits are:
Readable, to preserve the state of the processor, for example, during process context switches.
Writable, to enable the processor to restore its state. To maintain compatibility with future ARM processors, and as good practice, use a read-modify-write strategy when you change the CPSR.