indeksregistre
Indeksregistre er CPU-registre som inneholder et indeksverdi som brukes i adressering av minne. Den vanlige måten å bruke dem på er å danne en minneadresse ved å legge innholdet i indeksregisteret til en baseadresse, ofte kombinert med en skalarfaktor og et forskyvning.
I mange arkitekturer tillater adresseringsmoduser at man bruker base + indeks, base + indeks × skala, eller indeks
Indeksregistre skiller seg fra baseregistre og pekere. I noen arkitekturer er det dedikerte indeksregistre; i andre
Vanlige bruksområder inkluderer iterering av arrayer, beregning av adresser til felt i datastrukturer, og implementering av
Historisk sett ble indeksregistre introdusert for å forbedre effektiviteten i adresseringsberegninger. Moderne CPU-er implementerer lignende funksjonalitet