Bit Field Clear and Bit Field Insert. Clear adjacent bits in a register, or Insert adjacent bits from one register into another.
is an optional condition code.
is the destination register.
is the source register.
is the least significant bit that is to be cleared or copied.
is the number of bits to be cleared or copied.
must not be 0, and (
) must be less than 32.
at bit. Other bits in
You cannot use PC for any register.
You can use SP in ARM instructions but these are deprecated in ARMv6T2 and above. You cannot use SP in Thumb instructions.
These ARM instructions are available in ARMv6T2 and above.
These 32-bit Thumb instructions are available in ARMv6T2 and above.
There are no 16-bit Thumb versions of these instructions.