Re: domaci
Prvo mi se cini da je tip segmenta .data izmjenjen, zasto?
Drugo, nedostaje polje rel u drugom zapisu, ono mora biti prisutno.
Trece, na pozicijama ?? su bile relokacije AS1, zato sto niste znali nista o simbolu. Sada kada znate u kom segmentu se nalazi koji simbol i na kojem ofsetu, sada od tih relokacija mozete napraviti A relokacije. Kako? ( To bi takodje trebali da znate)
Cetvrto, u data sekciju, prosto ste prepisali sadrzaj segmenata. Niste uradili nijednu relokaciju, iako imate zapisa za relokaciju.
Pozdrav,
Sasa
marko gudelj <marehoplit@gmail.com> wrote: da li je slijedeci izlaz ispravan :
LINK
3 2 5
# segments (name base len desc)
.txt 0 16 RP
.bss 16 1 RW
.data 17 1 RP
# symbols (name value seg type)
WRITE 0 1 D
TEMP 16 2 D
#relocations ( loc seg ref type )
05 1 A1
??
09 1 2 A1
0C 1 2 A1
??
10 1 1 A1
12 1 2 A1
??
#data
0E 17 0A 16 3A 0D 1E 00 19 14 05 1E 14 19 00 37 01 19 14 3C 00 18
00
ako su ulazni fajlovi
LINK
2 2 0
# segments (name base len desc)
.text 0 2 RP
.bss 2 1 RW
# symbols (name value seg type)
WRITE 00 1 D
TEMP 02 2 D
# relocations - prazna
# data (one line per segment)
0E 17
i
LINK
2 2 8
# segments (name base len desc)
.text 0 14 RP
.data 14 1 RWP
# symbols (name value seg type)
WRITE 0 0 U
TEMP 0 0 U
# relocations ( loc seg ref type)
03 1 1 A1
05 1 2 AS1
07 1 2 A1
0A 1 2 A1
0C 1 2 AS1
0E 1 1 A1
10 1 2 A1
12 1 1 AS1
# data (one line per segment)
0A 16 3A 0D 1E 00 19 14 05 1E 14 19 00 37 01 19 14 3C 00 18
00
tim redoslijedom?
Sta bi trebalo da stoji na mjestima "??" u sekciji relocations ako je ostalo tacno?
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
-----------------------------------------------------------------
---------------------------------
Never miss a thing. Make Yahoo your homepage.
Drugo, nedostaje polje rel u drugom zapisu, ono mora biti prisutno.
Trece, na pozicijama ?? su bile relokacije AS1, zato sto niste znali nista o simbolu. Sada kada znate u kom segmentu se nalazi koji simbol i na kojem ofsetu, sada od tih relokacija mozete napraviti A relokacije. Kako? ( To bi takodje trebali da znate)
Cetvrto, u data sekciju, prosto ste prepisali sadrzaj segmenata. Niste uradili nijednu relokaciju, iako imate zapisa za relokaciju.
Pozdrav,
Sasa
marko gudelj <marehoplit@gmail.com> wrote: da li je slijedeci izlaz ispravan :
LINK
3 2 5
# segments (name base len desc)
.txt 0 16 RP
.bss 16 1 RW
.data 17 1 RP
# symbols (name value seg type)
WRITE 0 1 D
TEMP 16 2 D
#relocations ( loc seg ref type )
05 1 A1
??
09 1 2 A1
0C 1 2 A1
??
10 1 1 A1
12 1 2 A1
??
#data
0E 17 0A 16 3A 0D 1E 00 19 14 05 1E 14 19 00 37 01 19 14 3C 00 18
00
ako su ulazni fajlovi
LINK
2 2 0
# segments (name base len desc)
.text 0 2 RP
.bss 2 1 RW
# symbols (name value seg type)
WRITE 00 1 D
TEMP 02 2 D
# relocations - prazna
# data (one line per segment)
0E 17
i
LINK
2 2 8
# segments (name base len desc)
.text 0 14 RP
.data 14 1 RWP
# symbols (name value seg type)
WRITE 0 0 U
TEMP 0 0 U
# relocations ( loc seg ref type)
03 1 1 A1
05 1 2 AS1
07 1 2 A1
0A 1 2 A1
0C 1 2 AS1
0E 1 1 A1
10 1 2 A1
12 1 1 AS1
# data (one line per segment)
0A 16 3A 0D 1E 00 19 14 05 1E 14 19 00 37 01 19 14 3C 00 18
00
tim redoslijedom?
Sta bi trebalo da stoji na mjestima "??" u sekciji relocations ako je ostalo tacno?
-----------------------------------------------------------------
unsubscribe:
minimalist@rti.etf.bg.ac.yu?subject=unsubscribe%20ir3sp
-----------------------------------------------------------------
---------------------------------
Never miss a thing. Make Yahoo your homepage.
- Follow-Ups:
- Re[2]: domaci
- From: Marko Gacesa <gamax@EUnet.yu>
- Re[2]: domaci
- References:
- domaci
- From: "marko gudelj" <marehoplit@gmail.com>
- domaci
Previous by date: domaci
Next by date: Re[2]: domaci
Previous by thread: domaci Next by thread: Re[2]: domaci
Previous by thread: domaci Next by thread: Re[2]: domaci