Skip to main content

Hva er en baseadresse?

En basisadresse brukes av dataprogrammer for å identifisere et opprinnelig sted eller utgangspunkt.Det kan være det første settet med instruksjoner i en serie programmeringskommandoer.Noen ganger brukes en baseadresse for å indikere steder med spesifikke maskinvarekomponenter, for eksempel en skriver eller ekstern lagringsdisk.

Datamaskiner bruker forskjellige adresseskjemaer for å behandle og fullføre visse funksjoner.Enheter kan tilordnes adresser som bruker en baseadresse som referanse.For eksempel kan en ekstern stasjon tildeles en adresse på to siden den er på andreplass hvor programmet kan finne data.Adressen vil ikke bare inkludere nummer to, men også basisadressen, som kan være så enkel som en serie nuller.Dataminne bruker adresseskjemaer for å identifisere steder med perifere enheter, internt tilfeldig tilgangsminne og reservert harddiskplass.

Ideen om en baseadresse kan tenkes som en sekvens.Det er et signal eller kode til datamaskinen og programmene for å fungere på en viss måte.For eksempel kan et tekstbehandlingsprogram først forsøke å kommunisere med en skriver før du sender et dokument i køen.Baseadressen eller referansen for disse instruksjonssettet vil bli tildelt en slags kommando som ber om en kommunikasjonstest.

steg.Applikasjonen vil anerkjenne at det å sende dokumentet til utskriftskøen er neste trinn siden basisadressen pluss to er tilordnet den aktuelle kommandofunksjonen.Etter gjennomføringen av det andre trinnet, vil programmet referere til den samme basen eller referanseadressen i den tredje kommandoen. Relative adresser er alle adresseoppgavene som bruker referanseadressen.Den absolutte adressen tilsvarer referanse eller utgangspunkt.Åtte-biters og 16-biters prosessorer har allerede en fast adressesekvens og krever vanligvis ikke manuell inngang til en referanseadresse.32-bits behandlingssystemer vil imidlertid. Uansett hvor referanseadressen er lokalisert i et datamaskinens minneordning, vil den nesten alltid begynne med en tildeling av null eller en.Noen ganger brukes bokstaver til å tilordne en baseadresse, men de blir vanligvis gjort på en repeterende eller synkronistisk måte.Mange 32-biters programmer ber om manuell tildeling og opprettelse av en referanseadresse eller utgangspunkt.