title: Gameboy Processor LR35902 Opcode 0x08 Meaning
body: <p>Could someone please explain what the opcode <code>0x08</code> does on the LR35902 processor. The mnemonic is <code>LD (a16),SP</code>.</p>
  
  <p>I'm confused because the stack pointer is a 16-bit value but <code>(a16)</code> is an address to somewhere only capable of storing 8 bits (I think!). I could guess that the first 8 bits are placed into <code>(a16)</code> and the next are placed adjacent to those but I would like confirmation.</p>