Indeksregister: Forskelle mellem versioner
Content deleted Content added
Ny artikel |
m →Brug: flertal? |
||
Linje 2:
== Brug ==
Indholdet af indeksregistret kan enten pege direkte på en bestemt adresse, eller det kan adderes (evt. subtraheres) fra en adresse, der er en del af instruktionen. Det sidste har relevans ved f.eks. tilgang til en tabel i lageret eller en streng. Dette kaldes ''indirekte adressering'' og var ikke tilgængeligt på de første [[computer]]e. I stedet måtte man modificere instruktionerne under programafviklingen, hvilket kaldtes ''selvmodificerende kode''.
Nogle cpu'er tillader at et indeksregister kan bruges til andre formål. Nyere processorarkitekturer har ikke særskilte indeksregistre. I stedet kan de fleste registre udfylde denne rolle.
|