public void setMemory(int location, int value) throws DataAccessException  {
		if (0 <= location && location < MEMORY_MAX_SIZE) {
			data.put(location, value);
		} else {
			throw new DataAccessException("Memory access exception");
		}
	}