32bitmicro

  • Increase font size
  • Default font size
  • Decrease font size

How to Load Constants in Assembly for ARM Architecture

E-mail Print PDF

How to Load Constants in Assembly for ARM Architecture

Blog entry, ARM, Assembly

"ARM is a 32-bit CPU architecture where every instruction is 32 bits long. Any constants which are part of an instruction must be encoded within the 32 bits of the given instruction and this naturally limits the range of constants that can be represented in one instruction. This post will show you how we can deal with these limitations and how the latest revision of the ARM architecture (ARMv7) provides a simple and efficient solution."

Web page link