Adres bazowy

Autor: Peter Berry
Data Utworzenia: 11 Sierpień 2021
Data Aktualizacji: 22 Czerwiec 2024
Anonim
KONKURSY: Be like pro player !
Wideo: KONKURSY: Be like pro player !

Zawartość

Definicja - Co oznacza adres bazowy?

Adres bazowy to adres bezwzględny, który działa jako punkt odniesienia dla innych adresów. Adres bazowy jest wykorzystywany w obliczeniach jako względny adres instrukcji w programie lub lokalizacja fragmentu danych, nad którymi program aktualnie pracuje. Adres bazowy może być adresowalny lub można się do niego odwoływać, w zależności od tego, jak producent projektuje interfejs sprzętowy / programowy.


Aby obliczyć adres bezwzględny, do adresu bazowego dodaje się przesunięcie.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia adres bazowy

Podstawowe adresy wracają do dni mainframe pamięci stronicowanej; najwcześniejsze maszyny obliczeniowe, które miały stałą i ograniczoną pamięć i mogły uruchamiać tylko jeden program na raz. Te maszyny zawsze ładowały programy do tego samego miejsca w pamięci co ich baza. Później maszyny z pamięcią wirtualną, które mogą uruchamiać kilka programów jednocześnie za pomocą partycji (mainframe) lub przełączania stron, mogą ładować program w dowolnym miejscu. Adres bazowy pozwolił systemowi operacyjnemu dać programowi wykonawczemu punkt odniesienia do obliczenia dalszych instrukcji i lokalizacji danych.


Historycznie, gdy pamięć nie była chroniona, programista mógł bezpośrednio adresować pamięć komputera, znając długość poleceń zestawu instrukcji. Umożliwiło to zmianę programu poprzez nałożenie bitów instrukcji na inny prawidłowy wzór bitów, co daje kolejną instrukcję dla programu do naśladowania. Wczesne wersje języka COBOL pozwalały na to na poziomie symbolicznym dzięki klauzulom ALTER, GO TO i DEPENDING ON.