Namai Plėtra Kas yra pagrindinis adresas? - apibrėžimas iš techopedijos

Kas yra pagrindinis adresas? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia bazinis adresas?

Pagrindinis adresas yra absoliutus adresas, kuris veikia kaip atskaitos taškas kitiems adresams. Bazinis adresas naudojamas skaičiuojant kaip santykinį programos nurodymą arba duomenų, kuriuos šiuo metu dirba programa, vietą. Bazinis adresas gali būti adresuojamas arba gali būti nurodytas, atsižvelgiant į tai, kaip gamintojas projektuoja aparatinės ir programinės įrangos sąsają.

Norint apskaičiuoti absoliutų adresą, prie bazinio adreso pridedamas poslinkis.

„Techopedia“ paaiškina bazinį adresą

Pagrindiniai adresai grįžta į pagrindinio kompiuterio atminties dienas. ankstyviausi kompiuteriai, turintys fiksuotą ir ribotą atmintį ir galintys paleisti tik vieną programą vienu metu. Šios mašinos visada įkeldavo programas į tą pačią atminties vietą kaip ir jų bazė. Vėliau virtualiosios atminties aparatai, galintys paleisti kelias programas vienu metu per skaidinius (mainframe) arba keičiantis puslapiais, programą galėjo įkelti bet kurioje vietoje. Bazinis adresas leido OS suteikti vykdančiajai programai atskaitos tašką tolesnėms instrukcijų ir duomenų vietoms apskaičiuoti.

Istoriškai, kai atmintis nebuvo apsaugota, programuotojas galėjo tiesiogiai kreiptis į kompiuterio atmintį žinodamas komandų komandų komandų ilgį. Tai leido pakeisti programą, perdengiant instrukcijos bitus kitu galiojančiu bitų šablonu, taip suteikiant kitą nurodymą programai, kurios reikia laikytis. Ankstyvosios COBOL versijos tai leido pasiekti simboliniu lygmeniu per ALTER, GO TO ir ATSISAKYDAMI išlygas.

Kas yra pagrindinis adresas? - apibrėžimas iš techopedijos