Dopiero jawna specyfikacja tego atrybutu zmienia domyślny sposób działania translatora w tym zakresie.

Przykładowo w języku PL/I dla atrybutów ALIGNED | UNALIGNED lub w skrócie UNAL, przyjmuje się domyślnie atrybut UNALIGNED dla danych łańcuchów bitowych i znakowych stałej długości atrybut ALIGNED dla pozostałych danych.

Porównanie z innymi konstrukcjami Atrybuty adresu można porównać z innymi konstrukcjami występującymi w różnych językach programowania: rekord z wariantami, np. RECORD w języku Modula 2Niklaus Wirth, Modula 2, Wydawnictwa Naukowo-Techniczne, Warszawa 1987, Seria: Biblioteka Inżynierii Oprogramowania, , unia, np. union w języku CBrian W. Kernighan, Dennis M. Ritche, Język C, Wydawnictwa Naukowo-Techniczne, Warszawa 1988, Seria: Biblioteka Inżynierii Oprogramowania, , instrukcja, np. EQUIVALENCE w języku Fortran. Wszystkie wyżej wymienione sposoby, podobnie jak atrybut adresu, mogą być stosowane do nakładania zmiennych, występuje więc analogia do atrybutu rozmieszczenia z wyspecyfikowanym adresem względnym.