title: ARM assembly branch to address inside register or memory
body: <p>I'm wondering in ARM assembly which instruction I can use to branch to an address or label stored in some memory address.</p>
  
  <p>For example, we can use B LABEL to jump to LABEL. But now the destination can only be known during run time, and it is stored in some known memory place, is there something like B [address]?</p>
  
  <p>Thanks!</p>