«« ( Date ) »» // «« ( Thread ) »» // ir3sp - 2008

Relokacija R1

by Dragan Bajovic
petak, 01. februar 2008 - 23:00.

U IR3SP_Asembleri2.doc se kaze:

…
|“Definisani su sledeæi tipovi relokacije:
· A1 apsolutno obraæanje segmentu. Bajt na adresi loc predstavlja (direktnu memorijsku) adresu koja pripada segmentu ref.
· R1 relativno obraæanje segmentu. Bajt na adresi loc predstavlja relativnu adresu (kao u instrukciji relativnog skoka), koja "cilja" unutar segmenta ref. Drugim reèima, bajt na adresi loc sadrži razliku izmeðu ciljne adrese i adrese loc+1.“
...
Ako je za A1 loc kao direktna adresa i menja se bajt na lokaciji loc po formuli

sadrzaj(loc) = sadrzaj(loc) + ofset iz segmenta ref

da li za R1 vazi formula

sadrzaj(sadrzaj(loc)+loc+1)= sadrzaj(sadrzaj(loc)+loc+1) + ofset iz segmenta ref ?

Da li se slazete sa ovim i komentar ako moze.

Unapred hvala!!!






---------------------------------
Never miss a thing. Make Yahoo your homepage.