Basisadres

Schrijver: Peter Berry
Datum Van Creatie: 11 Augustus 2021
Updatedatum: 22 Juni- 2024
Anonim
Webinar 3 maart 2022
Video: Webinar 3 maart 2022

Inhoud

Definitie - Wat betekent Base Address?

Een basisadres is een absoluut adres dat fungeert als referentiepunt voor andere adressen. Het basisadres wordt gebruikt bij het berekenen als een relatief adres van een instructie binnen een programma of de locatie van een stuk gegevens waaraan momenteel door het programma wordt gewerkt. Het basisadres kan adresseerbaar zijn of waarnaar kan worden verwezen, afhankelijk van hoe de fabrikant de hardware / software-interface ontwerpt.


Om een ​​absoluut adres te berekenen, wordt een offset toegevoegd aan het basisadres.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt het basisadres uit

Basisadressen gaan terug naar de mainframedagen van pageable geheugen; de vroegste rekenmachines, die een vast en beperkt geheugen hadden en slechts één programma tegelijk konden draaien. Deze machines laadden programma's altijd op dezelfde geheugenlocatie als hun basisstation. Later konden machines met virtueel geheugen, die meerdere programma's tegelijk konden uitvoeren via partities (mainframe) of pagina-omwisseling, een programma overal laden. Het basisadres stond het OS toe het uitvoerend programma een referentiepunt te geven voor het berekenen van verdere instructies en gegevenslocaties.


Historisch gezien kon een programmeur, wanneer het geheugen onbeschermd was, direct het geheugen van de computer aanspreken door de lengte van de opdrachten van de instructieset te kennen. Dit maakte het mogelijk om het programma te wijzigen door de bits in de instructie te bedekken met een ander geldig bitpatroon, waardoor een andere instructie voor het te volgen programma werd gegeven. Vroege versies van COBOL stonden dit op symbolisch niveau toe via de ALTER, GO TO en AFHANKELIJK VAN clausules.