center

  • Link register: a Link Register (LR) is a specialized CPU register, often designated as R14 in ARM architectures, that stores the return address of a subroutine or function call.

Concepts

  • Mixing C with asm

Terminology

BX Branch and exchange

  • BNE: branch if not equal
  • BLX: branch, link, and exchange (used during call)
  • BLS: branch if lower than
  • BHI: branch if higher than