Indexregister är en typ av processorregister som används för att modifiera ett datorprograms interna adress, som är relativt till programmets startadress, till en absolut adress i primärminnet där programmet exekveras.

Indexregistret laddas vid exekveringens start med adressen i primärminnet där programmets laddats in. Indexregistrets innehåll adderas sedan med programmets interna adress för att få fram den absoluta adressen i primärminnet processorn skall använda vid exekvering av det interna kommandot i programmet.

Indexregister började användas i processorer 1949.

Källor

redigera
Den här artikeln är helt eller delvis baserad på material från engelskspråkiga Wikipedia, tidigare version.