TMS 5410A,organizacja pamieci
Masz problem? Zapytaj na forum elektroda.pl
From: "MarCo" <marcuss.fm_at_nospam_wp.pl>
Subject: TMS 5410A,organizacja pamieci
Date: Wed, 10 Sep 2003 09:25:30 +0200
Witam
Czy ktos z szanownych grupowiczow wie w jaki sposob naklonic kompilator zeby
umiescil program pod danym adresem. Mam na mysli rozkaz w rodzaju org.
Dzieki z góry
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Jacek Raczko <wymyslony_at_nospam_op.pl>
Subject: Re: TMS 5410A,organizacja pamieci
Date: Wed, 10 Sep 2003 19:08:07 +0200
On Wed, 10 Sep 2003 09:25:30 +0200, MarCo wrote:
Czy ktos z szanownych grupowiczow wie w jaki sposob naklonic kompilator zeby
umiescil program pod danym adresem. Mam na mysli rozkaz w rodzaju org.
kompilator nie ma nic wspolnego z umieszczaniem progamu pod zadnym adresem
powodzenia...
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: Re: TMS 5410A,organizacja pamieci
Date: Wed, 10 Sep 2003 19:33:24 +0200
Jacek Raczko wrote:
kompilator nie ma nic wspolnego z umieszczaniem progamu pod zadnym adresem
- od tego jest linker...
a nie lokator?
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Jacek Raczko <wymyslony_at_nospam_op.pl>
Subject: Re: TMS 5410A,organizacja pamieci
Date: Thu, 11 Sep 2003 09:27:26 +0200
On Wed, 10 Sep 2003 19:33:24 +0200, Marek Lewandowski wrote:
Jacek Raczko wrote:
kompilator nie ma nic wspolnego z umieszczaniem progamu pod zadnym adresem
- od tego jest linker...
a nie lokator?
pierwsze slysze o czyms takim jak "lokator"... ale specjalista od linkerow
nie jestem... wiec z ciekawosci pytam - ten "lokator" to Twoje polskie
tlumaczenie slowa "linker"? czy to jakas czesc linkera odpowiedzialna za
generacje adresow absolutnych?
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news2.icm.edu.pl!fu-berlin.de!uni-berlin.de!glubsche.ukbf.fu-berlin.DE!not-for-mai
From: Waldemar Krzok <waldemar.krzok_at_nospam_ukbf.fu-berlin.de>
Subject: Re: TMS 5410A,organizacja pamieci
Date: Thu, 11 Sep 2003 09:44:16 +0200
kompilator nie ma nic wspolnego z umieszczaniem progamu pod zadnym adresem
- od tego jest linker...
a nie lokator?
pierwsze slysze o czyms takim jak "lokator"... ale specjalista od linkerow
nie jestem... wiec z ciekawosci pytam - ten "lokator" to Twoje polskie
tlumaczenie slowa "linker"? czy to jakas czesc linkera odpowiedzialna za
generacje adresow absolutnych?
jak już, toto nazywa się loader i na ogół (ale niekoniecznie) jest
częścią linkera. Przed laaty pisywałem takowe na zaliczenie ;-)
Waldek
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Jacek Raczko <wymyslony_at_nospam_op.pl>
Subject: Re: TMS 5410A,organizacja pamieci
Date: Thu, 11 Sep 2003 09:46:54 +0200
On Thu, 11 Sep 2003 09:44:16 +0200, Waldemar Krzok wrote:
kompilator nie ma nic wspolnego z umieszczaniem progamu pod zadnym adresem
- od tego jest linker...
a nie lokator?
pierwsze slysze o czyms takim jak "lokator"... ale specjalista od linkerow
nie jestem... wiec z ciekawosci pytam - ten "lokator" to Twoje polskie
tlumaczenie slowa "linker"? czy to jakas czesc linkera odpowiedzialna za
generacje adresow absolutnych?
jak już, toto nazywa się loader i na ogół (ale niekoniecznie) jest
częścią linkera. Przed laaty pisywałem takowe na zaliczenie ;-)
hm... no ja tam nie wiem - ale dla mnie loader to program ladujacy "kod
programu" do pamieci - i nie ma to nic wspolnego z linkerem - oprocz tego,
ze czasem uzywa sie go po uzyciu linkera...
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.gazeta.pl!fu-berlin.de!uni-berlin.de!glubsche.ukbf.fu-berlin.DE!not-for-mai
From: Waldemar Krzok <waldemar.krzok_at_nospam_ukbf.fu-berlin.de>
Subject: Re: TMS 5410A,organizacja pamieci
Date: Thu, 11 Sep 2003 10:23:17 +0200
Jacek Raczko:
a nie lokator?
pierwsze slysze o czyms takim jak "lokator"... ale specjalista od linkerow
nie jestem... wiec z ciekawosci pytam - ten "lokator" to Twoje polskie
tlumaczenie slowa "linker"? czy to jakas czesc linkera odpowiedzialna za
generacje adresow absolutnych?
jak już, toto nazywa się loader i na ogół (ale niekoniecznie) jest
częścią linkera. Przed laaty pisywałem takowe na zaliczenie ;-)
hm... no ja tam nie wiem - ale dla mnie loader to program ladujacy "kod
programu" do pamieci - i nie ma to nic wspolnego z linkerem - oprocz tego,
ze czasem uzywa sie go po uzyciu linkera...
no trochę to na skróty opisałem. Linker po pierwsze łączy części
kompilatu do kupy (+biblioteki), a po drugie generuje tablice
relokacyjne dla loadera, który już do tego linkera nie należy, tylko
jest częścią (znowu na ogół) systemu operacyjnego. Chodziło mi tu o tą
część linkera do generacji tablicy relokacyjnej.
Waldek
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Marek Lewandowski <nospamabuse_at_nospam_poczta.onet.pl>
Subject: Re: TMS 5410A,organizacja pamieci
Date: Thu, 11 Sep 2003 12:52:32 +0200
Jacek Raczko wrote:
pierwsze slysze o czyms takim jak "lokator"... ale specjalista od linkerow
nie jestem... wiec z ciekawosci pytam - ten "lokator" to Twoje polskie
tlumaczenie slowa "linker"? czy to jakas czesc linkera odpowiedzialna za
generacje adresow absolutnych?
nope, nie mogę teraz sprawdzić, ale w Taskingu na c166 jest cuś pod
hasłem linker/locator i w IDE są fiszki ustawień dla linkera i
locatora...
Jest to jak najbardziej fizycznie jeden program, ale chyba logicznie
dwie rzeczy robi.
--
Marek Lewandowski ICQ# 10139051/GG# 154441
locustXpoczta|onet|pl
http://locust.republika.pl
[! Odpowiadaj pod cytatem. Tnij cytaty. Podpisuj posty. !]
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai
From: Jacek Raczko <wymyslony_at_nospam_op.pl>
Subject: Re: TMS 5410A,organizacja pamieci
Date: Thu, 11 Sep 2003 17:15:51 +0200
On Thu, 11 Sep 2003 12:52:32 +0200, Marek Lewandowski wrote:
pierwsze slysze o czyms takim jak "lokator"... ale specjalista od linkerow
nie jestem... wiec z ciekawosci pytam - ten "lokator" to Twoje polskie
tlumaczenie slowa "linker"? czy to jakas czesc linkera odpowiedzialna za
generacje adresow absolutnych?
nope, nie mogę teraz sprawdzić, ale w Taskingu na c166 jest cuś pod
hasłem linker/locator i w IDE są fiszki ustawień dla linkera i
locatora...
Jest to jak najbardziej fizycznie jeden program, ale chyba logicznie
dwie rzeczy robi.
hm... nie wiem - dla mnie linker wlasnie "lokuje" porcje kodu z roznych
sekcji pod odpowiednie adresy tworzac "image", "firmware" czy jak kto chce
to nazywac...
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.itl.waw.pl!not-for-mai
From: "Jacek R. Radzikowski" <jacek_at_nospam_piranet.org>
Subject: Re: TMS 5410A,organizacja pamieci
Date: Thu, 11 Sep 2003 14:57:24 +0000 (UTC)
MarCo <marcuss.fm_at_nospam_wp.pl> wrote:
Witam
Czy ktos z szanownych grupowiczow wie w jaki sposob naklonic kompilator zeby
umiescil program pod danym adresem. Mam na mysli rozkaz w rodzaju org.
Dzieki z góry
Poszukaj w dokumentacji linkera (albo jego plikow konfiguracyjnych)
czegos na temat ustalania adresow segmentow (segment z kodem najczesciej
nazywa sie .text lub text lub jakos podobnie). Poczatek tego segmentu
bedzie adresem od ktorego linker bedzie wstawiac kod wykonywanny
j.
========
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news2.icm.edu.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai
From: "MarCo" <marcuss.fm_at_nospam_wp.pl>
Subject: Re: TMS 5410A,organizacja pamieci
Date: Fri, 12 Sep 2003 14:35:09 +0200
Dzieki wszystkim za rady.
Pozdrawiam
========
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai