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

Re: pitanje u vezi domaceg

by Ivan Palic
subota, 24. februar 2007 - 11:56.

Da, pomesao sam prekidnu rutinu i potprogram.Mislio sam na skok na
potprogram a ne na prekidnu rutinu.

Moje novo pitanje je da mogu da smatram da je linker zavrsio posao i da su
podaci iz data sekcije relocirani ispravno i samo treba da ih napunim u
memoriju,ili to treba da uradi punilac?

P.S.Znam da postajem dosadan,ali moram da pitam za ono zasta nisam siguran.



On 2/23/07, Dragan Bojic <bojic@etf.bg.ac.yu> wrote:


Sve ovo mozes samostalno da razresis. Prekidi ne postoje u sk.
asembleru, samo potpr.


On Thu, 22 Feb 2007, Ivan Palic wrote:

> Imam nekoliko pitanja:
> 1.Na koji nacin se zadaje
> pocetna adresa programa,posto
> iz samog objektnog
> fajla ne moze da se zakljuci
> pocetna adresa za smestanje
> programa? Da li se
> pocetak programa zadaje pri
> inicijalizaciji PC-ja ili na
> neki drugi nacin?
>
> 2.Kako je prazna simbol
> sekcija, da li to znaci da
> nema relokacija tipa AS1
> i RS1 vec samo A1 i R1?
>
> 3.Kako zadajemo adresu na
> koju se smesta prekidna
> rutina,kod instrukcije
> JSR?
>
> On 2/21/07, Emil Varga
> <emvar.lime@gmail.com> wrote:
>>
>>
>> Dragan Bojic wrote:
>> >
>> > Zadaje se.
>>
>> Odlicno, to je zapravo
>> izmena u odnosu na
>> minimalni punilac, gde se
>> pocetak programa zadaje
>> tek prilikom izvrsavanja,
>> ako se na varam. Hvala
>> vam jos jednom.
>>
>> PS.Alternativna ideja je
>> bila da se u objektnom
>> fajlu to naznaci, tipa
>> logicka adresa pocetka
>> prvog segmenta razlicita
>> od 0 ali fizicka jeste
>> 0. (sto je priznajem malo
>> apsurdno, ali sve dok se
>> na neki nacin
>> izvrsava relokacija
>> segmenata..) Ko pita ne
>> skita.
>>
>> Pozdav,
>> Emil
>> >
>> >
>> > On Tue, 20 Feb 2007,
>> > Emil Varga wrote:
>> >
>> > >
>> > > Dragan Bojic wrote:
>> > > >
>> > > >
>> > > > Samo jedan ulazni
>> > > > fajl.
>> > > > Zadaje se samo
>> > > > pocetna
>> > > > adresa celog
>> > > > programa,
>> > > > a relativan polozaj
>> > > > segmenata ostaje
>> > > > isti.
>> > > >
>> > > > Hvala puno!
>> > > Jos jedno pitanje>
>> > > Da li to znaci da se
>> > > na pocetku programa
>> > > zadaje pocetna adresa
>> > > programa u memoriji
>> > > ili se program uvek
>> > > smesta na 0. adresu u
>> > > memoriji?
>> > >
>> > > Pozdrav,
>> > > Emil
>> > > > On Tue, 20 Feb
>> > > > 2007, Emil
>> > > > Varga wrote:
>> > > >
>> > > > > > Ako je u
>> > > > > > edukativnom >
>> > > > > > objektnom fajlu
>> > > > > > tablela >
>> > > > > > simbola
>> > > > prazna, da li se >
>> > > > pretpostavlja da
>> > > > postoji > samo
>> > > > jedan objektni
>> > > > fajl > kojim treba
>> > > > napuniti >
>> > > > memoriju? (kao u >
>> > > > minimalnom
>> > > > puniocu samo > 1
>> > > > fajl)
>> > > > > > Takodje, u toku
>> > > > > > punjenja >
>> > > > > > segmenata u
>> > > > > > memoriju, da >
>> > > > > > li
>> > > > treba da ih
>> > > > stavljamo > zaredom
>> > > > i istim >
>> > > > redosledom, pod
>> > > > istom >
>> > > > pretpostavkom da
>> > > > nema > vise
>> > > > objektnih fajlova >
>> > > > kojim se puni
>> > > > memorija, > i da li
>> > > > treba da >
>> > > > dozvolimo
>> > > > postavljanje >
>> > > > segmenata
>> > > > po razlicitom >
>> > > > redosledu nego
>> > > > navedeno > u
>> > > > objektnom fajlu, na
>> > > > >
>> > > > razlicitim mestima u
>> > > > > memoriji,
>> > > > (primer: seg1 >
>> > > > velicine 20 na
>> > > > baznoj > adresi 0
>> > > > da postavimo na >
>> > > > adresu 12 a seg2 >
>> > > > velicine 2
>> > > > sa bazne > adrese
>> > > > 1F na 10. )
>> > > > > > > Hvala,
>> > > > > Emil
>> > > > > > > >
>> > >
> -----------------------------------------------------------------
>> > > > > unsubscribe:
>> > > > > minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
>> > > > >
-----------------------------------------------------------------
>> > > > >
>> > > >
>> > > >
>> > > >
-----------------------------------------------------------------
>> > > > unsubscribe:
>> > > > minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
>> > > >
-----------------------------------------------------------------
>> > > >
>> > >
>> > >
>> > >
>> > > -----------------------------------------------------------------
>> > > unsubscribe:
>> > > minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
>> > > -----------------------------------------------------------------
>> > >
>> >
>> >
>> >
>> > -----------------------------------------------------------------
>> > unsubscribe:
>> > minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
>> > -----------------------------------------------------------------
>> >
>>
>>
>>
>> -----------------------------------------------------------------
>> unsubscribe:
>> minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
>> -----------------------------------------------------------------
>>
>
>
>
> --
> Pozdrav Ivan.
>



-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
-----------------------------------------------------------------




--
Pozdrav Ivan.