Thumb 16-bit instruction set quick reference by Arm

ID: thumb-16-bit-instruction-set-quick-reference-by-arm

Page 1 lists the compact logical and shift instruction forms. Left bit shifts have immediate counts –, while logical right shifts and arithmetic right shifts have immediate counts –. The logical bitwise AND entry uses a processor register operand. These encoding details explain why extracting low bits with two immediate shifts can avoid materializing a bit mask.

New to topics? Read the docs here!