Tartalomjegyzék:
Meghatározás - Mit jelent az alapcím?
Az alapcím egy abszolút cím, amely más címek referenciapontjaként szolgál. Az alapcímet a programon belüli utasítások relatív címének kiszámításához vagy a program által jelenleg dolgozó adatdarab helyének kiszámításához használják. Az alapcím lehet címezhető vagy hivatkozható, attól függően, hogy a gyártó hogyan tervezi a hardver / szoftver interfészt.
Az abszolút cím kiszámításához az alapcímhez eltolást adnak.
A Techopedia magyarázza az alapcímet
Az alapcímek visszakerülnek az elolvasható memória mainframe napjaiba; a legkorábbi számítógépes gépek, amelyek rögzített és korlátozott memóriával rendelkeztek, és egyszerre csak egy programot tudtak futtatni. Ezek a gépek mindig ugyanabba a memóriahelybe töltöttek programokat, mint a bázisuk. Később a virtuális memória gépei, amelyek több programot egyszerre futtathatnak partíciókon (mainframe) vagy oldalcserén keresztül, bárhová betöltenek egy programot. Az alapcím lehetővé tette az operációs rendszer számára, hogy referenciapontot adjon a végrehajtó programnak a további utasítások és adathelyek kiszámításához.
A történelem során, amikor a memória nem volt védett, a programozó közvetlenül a számítógép memóriájához fordíthatta az utasításkészlet-parancsok hosszának ismeretét. Ez lehetővé tette a program megváltoztatását azáltal, hogy az utasítás bitjeit egy másik érvényes bitmintával fedte át, ezáltal újabb utasítást adott a program követésére. A COBOL korai verziói lehetővé tették ezt szimbolikus szinten az ALTER, GO TO és FENNTARTÁSI záradékokon keresztül.
