code: def instruction_LD16(self, opcode, m, register):
          
  #        log.debug("$%x LD16 set %s to $%x \t| %s" % (
  #            self.program_counter,
  #            register.name, m,
  #            self.cfg.mem_info.get_shortest(m)
  #        ))
          register.set(m)
          self.clear_NZV()
          self.update_NZ_16(m)
docs: Load the contents of the memory location M:M+1 into the designated
          16-bit register.
  
          source code forms: LDD P; LDX P; LDY P; LDS P; LDU P
  
          CC bits "HNZVC": -aa0-