From Wikipedia, the free encyclopedia
Innenfor informatikk er et offset innenfor en tabell eller en annen datastruktur navnet på et heltall som indikerer avstanden fra objektets begynnelse frem til et gitt element eller punkt. Alle elementer i objektet må være av samme størrelse i byte eller ord.
Kildeløs: Denne artikkelen mangler kildehenvisninger, og opplysningene i den kan dermed være vanskelige å verifisere. Kildeløst materiale kan bli fjernet. Helt uten kilder. (10. okt. 2015) |
Dersom en tabell A inneholder bokstavene abcdef, vil elementet som inneholder bokstaven c ha en offset på 2 fra starten av A.
I lavnivå programmering (som f.eks. assembler), er et offset vanligvis antall adresser som adderes en baseadresse for å komme frem til en absolutt adresse. I denne opprinnelige betydningen av ordet, er en 8 bit byte benyttet til å spesifisere størrelsen på offset. I denne sammenheng er offset noen ganger kalt en relativ adresse.
I instruksjoner for IBM System/360, er et 12-bit offset innbakt innenfor bestemte instruksjoner med en skala mellom 0 og 4096 bytes. Ved instruksjonen for et ubetinget hopp (X'47F0Fxxx'), sørger en xxx 12 bit hexadesimal offset for å spesifisere antall byte fra base-registeret som programmet skal hoppe til.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.