Topic summary

ARMv7

ARMv7

Extracted from the Wikipedia article ARM architecture family.

Arithmetic instructions

  • Armv7-M and Armv7E-M architectures always include divide instructions.
  • Armv7-R architecture always includes divide instructions in the Thumb instruction set, but optionally in its 32-bit instruction set.
  • Armv7-A architecture optionally includes the divide instructions. The instructions might not be implemented, or implemented only in the Thumb instruction set, or implemented in both the Thumb and ARM instruction sets, or implemented if the Virtualization Extensions are included.