adresowanie posrednie

(adresowanie wskaznikowe, odniesienie, posredniosc, referencja, indirect addressing, pointer addressing, reference)

sposób adresowania polegajacy na tym, ze miejsce pamieci wskazywane przez adres pierwotny, wystepujacy w operacji, nie zawiera argumentu docelowego, lecz kolejny adres. W kodzie maszynowym mozliwosc Ä zagniezdzania a.p. jest ograniczona, co jest podyktowane m.in. wymogami efektywnosci Ä stronicowania, powszechnie stosowanego przez wspólczesne procesory. W jezykach wyzszego poziomu a.p. moze byc spietrzane dowolnie gleboko, zawsze jednak zaciemnia kod programu. Przyklad: instrukcja (w jezyku C lub C++) *value = **obiekt->obszar; zawiera trzy adresowania posrednie (i jedno adresowanie wzgledne); mozna ja odczytac nastepujaco: "Pole obszar struktury obiekt (adresowanie wzgledne) zawiera Ä wskaznik (adres), spod którego nalezy pobrac wartosc bedaca wskaznikiem (adresem), spod którego nalezy pobrac wartosc, która nalezy przypisac zmiennej o adresie zapamietanym w zmiennej value". Implementacja Ä tablic sprowadza sie do a.p. Zob. tez wskaznik.

Reklama

Podobne hasła:

Encyklopedia Internautica

Reklama

Reklama

Reklama