Ali lahko s cs uporabite sp kot imetnik zamaknjenega naslova?
Da, register `sp` (kazalec sklada) se lahko uporablja kot nosilec naslova odmika z registrom `cs` (kodni segment). To se običajno naredi pri dostopu do pomnilnika glede na trenutni okvir sklada.
Tukaj je primer, kako bi to lahko izgledalo v zbirni kodi:
```asm
mov sekira, [cs:sp+8]
```
V tem primeru navodilo »mov« naloži vrednost, shranjeno na pomnilniški lokaciji 8 bajtov nad trenutnim kazalcem sklada (kot kaže »cs:sp+8«), v register »ax«.
Ta tehnika se pogosto uporablja za dostop do lokalnih spremenljivk ali funkcijskih parametrov, ki so shranjeni na skladu. Z uporabo registra `sp` kot imetnika odmičnega naslova se lahko programer enostavno sklicuje na te pomnilniške lokacije, ne da bi moral izrecno izračunati njihove naslove.