code: def loadstore(self, addrs, length=1):
          
          if not isinstance(addrs, Iterable):
              raise ValueError("addr must be iteratable")
  
          self.first_level.loadstore(addrs, length=length)
docs: Load and store address in order given.
  
          :param addrs: iteratable of address tuples: [(loads, stores), ...]
          :param length: will load and store all bytes between addr and
                         addr+length (for each address)