Når en ny prosess legges inn i minnet, legges den inn på et ledig sted som ikke kan forutsees av programutvikleren. En prosess vil ofte legges forskjellig sted hver gang den kjøres. Det blir derfor svært upraktisk å bruke absolutt adressering i slike tilfeller. Løsningen blir da å bruke . Med relativ adressering angis en minneplass som relativ i forhold til en basisadresse i minnet, og i løpet av kjøretiden kan da den absolutte minneadressen regnes ut på grunnlag av summen av basisadressen og den relative adressen.