code: def memory_read(self, start_position: int, size: int) -> memoryview:
          
          return self._memory.read(start_position, size)
docs: Read and return a view of ``size`` bytes from memory starting at ``start_position``.