«« ( Date ) »» // «« ( Thread ) »» // ri4sp - 2006

Re: Nekoliko pitanja u vezi sa domacim za novembar

by Dragan Bojic
četvrtak, 23. novembar 2006 - 21:57.




On Thu, 23 Nov 2006, Milan Kozic wrote:

Mozete li detaljnije razjasniti sledece stvari:

Program na izlazu daje

1. Listu globalnih simbola sa sledecim podacima: ime, konacna (relocirana)
vrednost, ime fajla u kojem je definisan, segment u kome je definisan,
naznaku da li je definisan i naznaku da li je vrednost apsolutna ili
relokativna

- konacna (relocirana) vrednost - na sta se konkretno misli ?

Procitaj "organizacija memorije sa visestrukim segmentima" u asembleri2
lekciji.

- segment u kojem je definisan - da li je potrebno navesti samo ime
segmenta, ili mozda i ime fajla u kojem je taj segment, ili redni broj
segmenta ili pocetna adresa?

Samo ime segmenta (posto posebno pise i ime fajla).

- ako simbol nije definisan, sta uneti pod "segment u kome je definisan" kao
i za naznaku "da li je vrednost apsolutna ili relokativna" ?

Crticu.

2. Listu segmenata grupisanu po ulaznim fajlovima sa sledecim podacima: ime
segmenta, relocirana pocetna adresa, duzina segmenta

- kako se segmenti pakuju u izlaznom fajlu? da li idu prvo svi segmenti sa
istim imenom iz svih fajlova, pa onda segmenti sa sledecim imenom ... ili
prvo svi segmenti po redu, iz prvog ucitanog fajla, pa svi segmenti iz
drugog fajla ...

Procitaj tamo gde sam rekao.


Takodje, kakve sve greske/nekonzistentnosti treba detektovati i sta treba
ciniti ako se detektuju?

Prijaviti gresku. Sam smisli sta su greske (npr. dvostruko definisan simbol itd).

Moze li se program pisati u Borland Visual C++ ?

Moze.