Witam,
mam dany ciag SIGMA_0,...,SIGMA_9 parami roznych stalych symbolicznych o przypisanych wartosciach ze zbioru {0,...,15}. Chcialbym odtworzyc indeks x majac dane SIGMA_x. Do tego celu zamierzam wykorzystac tablice translacji w pamieci kodu, tylko mam problem z jej zadeklarowaniem w sposob uniwersalny, tzn. bez wpisania jej recznie "na sztywno". Chce, by asembler sam wyliczyl odpowiednie wartosci funkcji odwrotnej. Gdyby byla dyrektywa "at", to byloby to trywialne:
tablica: at tablica + SIGMA_0 .db 0 at tablica + SIGMA_1 .db 1 at tablica + SIGMA_2 .db 2 ...
ale niestety jej nie ma. :-( Czy macie jakis inny sposob obejscia jego braku?
Pozdrawiam Piotr Wyderski