Adress (datavetenskap)
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 18 juni 2018; kontroller kräver
9 redigeringar .
En adress är ett tecken eller en grupp av tecken som identifierar ett register , särskilda delar av minnet, eller någon annan datakälla , eller destinationen för information. [1] [2]
Typer av adresser [2]
- Real ( engelska real address ) - adressen till dataplatsen i det verkliga minnet.
- Virtuell ( engelsk virtuell adress ) - adress i virtuellt minne , när den används konverteras den till en riktig adress.
- Logical ( engelska logical address ) - adressen som bestäms av programmet genom att konvertera datanyckeln enligt någon algoritm; adress i virtuellt minne.
- Enhetsadress är en logisk adress som består av kanalnumret och enhetsnumret i kanalen.
- Fysisk ( engelsk fysisk adress ) - ett nummer som identifierar en cell eller område av fysiskt minne; ett unikt namn som unikt identifierar en specifik extern enhet.
Program
- Customizable ( eng. customizable address ) - adress i startmodulen , ändrad under laddning när den konfigurerats för en specifik position av programmet i RAM.
- Relocatable ( engelska relocatable address ) - adressen vars värde ställs in under rörelsen av maskinprogrammet som innehåller denna adress; adressen som ska ändras i det omlokaliserade programmet.
- Programmets nedre adress ( English low program address ) - den lägsta adressen till minnesområdet där programmet laddas.
- Programmets toppadress ( engelska hög programadress ) - den högsta adressen till minnesområdet där programmet laddas.
- Ingångspunktsadressen är adressen till kommandot eller själva kommandot, med vilken exekveringen av programmet eller proceduren börjar.
- Avbrottsvektoradressen är en unik adress som pekar på minnesceller som innehåller adressen till avbrottshanteraren (och eventuellt ytterligare data som bearbetningsprioriteten).
Maskinspråk
- Hoppadress ( engelsk branching address ) - adressen till minnescellen, bestäms av kontrollöverföringskommandot .
- Returadress ( eng. returadress ) - adress i det anropande programmet, till vilken kontrollen överförs efter det anropade programmets slut (se även: Call Stack ).
- Operand- adress ( engelsk källadress ) - adressen till cellen eller minnesområdet från vilket den behandlade datan hämtas.
- Resultatadress ( engelsk resultatadress ) - adressen där resultatet av operationen som utförs av maskininstruktionen skrivs.
- Registeradress ( eng. register address ) - registrets serienummer eller symboliska namn , motsvarande dess nummer.
- Executive ( verklig ; engelska effektiv (verkställande) adress ) - adressen till operanden för kommandot som finns i det eller beräknat baserat på innehållet i dess fält.
- Explicit ( engelsk explicit adress ) - adressen till operanden , representerad som ett absolut uttryck.
- Underförstått ( eng. underförstådd adress ) - adressen till operanden , angiven som ett symboliskt namn, ett absolut eller flyttbart uttryck och omvandlat av assemblern till en explicit adress.
- Absolut ( sant , nollnivå ; engelska absolut adress ) - adress på maskinspråk som identifierar en minnescell eller enhet utan att använda mellanliggande länkar.
- Symbolic ( engelska symbolic address ) - en adress uttryckt i en form som är lämplig för programmering; adress bestäms med hjälp av ett symboliskt kodningsspråk ; ett symboliskt namn (ett slags underförstådd adress ).
Beräknade adresser
- Direct , direct ( engelsk direktadress ) - adressen till minnescellen med kommandots operand.
- Indirect ( engelska indirect address ), adressadress - adressen till minnescellen som innehåller adressen till operanden (direkt eller indirekt).
- Multilevel ( engelska multilevel ) - indirekt adress med två eller flera adresseringsnivåer.
- Base ( engelsk basadress ), bas - additiv del av den verkställande adressen , konstant för en viss uppsättning adresserbara data; utgångspunkten för relativa adresser .
- Based ( Engelska baserad adress ) - en adress uttryckt i termer av basadress och offset .
- Relativ ( eng. relativ adress ), offset ( eng. förskjutning ) - adress given i förhållande till någon bas ( basadress ); föränderlig del av baserade adresser .
- Indexerad ( engelsk indexerad adress ) - adressen vars värde ändras till värdet på innehållet i indexregistret .
- Självbestämmande ( self -relative ; engelska self-relative address ) är en relativ adress som använder adressen till kommandot där den finns som basadress .
- Beräknad ( English computing (beräknad) adress ) - adressen till posten i externt minne, bestäms genom att konvertera rekordnyckeln enligt någon algoritm.
- Hashed ( eng. hash address ) - en beräknad adress , vars bildningsalgoritm är baserad på användningen av en av randomiseringsmetoderna ( hashning ).
- Länkadress ( engelsk länkadress ) - ett fält i filposten, som indikerar positionen för nästa läsbara post i logisk ordning; länkande element i länkade listor .
Datornätverk
- Nätverk ( engelsk nätverksadress ) - adressen till porten i datornätverket.
- Global ( engelska global adress ) - en adress i datornätverk, som består av en enhet och anger att denna ram är avsedd för alla stationer.
- Group ( engelsk multicast-adress ) - adress i lokala nätverk (LAN), som definierar en grupp av stationer i detta nätverk.
- Broadcast ( engelsk broadcast address ) - en adress på LAN, som indikerar att meddelandet är adresserat till alla stationer i detta nätverk.
- En transportadress är en identifierare som tillhandahålls av transportlagret och används av ett sessionsobjekt för att identifiera ett annat sessionsobjekt.
Se även
Anteckningar
- ↑ ST ISO 2382/7-77 // Datavetenskap. Terminologi: Referensmanual. Nummer 1 / Granskare Ph.D. tech. Vetenskaper Yu. P. Selivanov. - M . : Publishing house of standards, 1989. - 168 sid. - 55 000 exemplar. — ISBN 5-7050-0155-X .
- ↑ 1 2 Pershikov V.I., Savinkov V.M. Explanatory Dictionary of Informatics / Granskare: Ph.D. Phys.-Matte. Sci. A. S. Markov och Dr. Phys.-Math. Vetenskaper I. V. Pottosin. - M. : Finans och statistik, 1991. - 543 sid. — 50 000 exemplar. - ISBN 5-279-00367-0 .