-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.pi.v.chmurka.n
et!not-for-mail
From: q...@t...no1 (Queequeg)
Newsgroups: pl.misc.elektronika
Subject: Re: Keil - sdcc (8051)
Date: Wed, 22 Aug 2018 14:20:49 +0000 (UTC)
Organization: news.chmurka.net
Message-ID: <c...@t...no1>
References: <plitdg$82d$1@gioia.aioe.org> <5b7cfe25$0$611$65785112@news.neostrada.pl>
<a...@n...neostrada.pl>
<5b7d0a1d$0$677$65785112@news.neostrada.pl>
<8...@t...no1>
<5b7d68ea$0$607$65785112@news.neostrada.pl>
NNTP-Posting-Host: pi.v.chmurka.net
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 22 Aug 2018 14:20:49 +0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="gof";
posting-host="pi.v.chmurka.net:172.24.44.20"; logging-data="32445";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: tin/2.4.2-20171224 ("Lochhead") (UNIX) (Linux/4.4.50-v7+ (armv7l))
Cancel-Lock: sha1:HqE4QPz8/GsGZ/HHivjY+BnCalg=
Xref: news-archive.icm.edu.pl pl.misc.elektronika:735531
[ ukryj nagłówki ]Zbych <a...@o...pl> wrote:
>>> Kod dla 51 nie jest relokowalny (choćby call ma adres bezpośredni) a
>>> wykorzystanie zawijania adresu do 2kB raczej się nie uda, bo kompilator
>>> nie wstawia tablicy wektorów do tego segmentu przesuniętego o 2KB, tylko
>>> do segmentu zaczynającego się od 0, więc nie możesz po prostu przesunąć
>>> kodu o równe 2kB, tylko o (2kB - rozmiar tablicy wektorów).
>>
>> Pytanie czy nie ma narzędzi, które przelecą ten kod i go zrelokują. Takie
>> coś nie jest trudne do napisania (choć pracochłonne).
>
> Będziesz miał problem, żeby odróżnić stałe zapisane w ROM od prawdziwych
> rozkazów. Ale jak jesteś kustoszem z zacięciem, to czemu nie.
Ja nie jestem, to Karol ma potrzebę :)
Co do odróżnienia stałych, to pytanie, gdzie te stałe są zapisane. Są
wymieszane z kodem? Są zaraz za kodem i oddziela je jedynie flow programu,
który nigdy ich nie wykonuje (co będzie trudne do wykrycia, jeśli CPU
wspiera skoki pod adres podany w rejestrze a nie bezpośrednie)?
--
https://www.youtube.com/watch?v=9lSzL1DqQn0
Następne wpisy z tego wątku
- 22.08.18 22:19 Piotr Wyderski
- 22.08.18 23:02 Włodzimierz Wojtiuk
- 23.08.18 07:04 Karol Ryfer
- 23.08.18 07:44 Atlantis
- 23.08.18 09:08 Piotr Wyderski
- 23.08.18 11:14 J.F.
- 23.08.18 11:16 J.F.
- 23.08.18 12:18 Atlantis
- 23.08.18 12:25 Atlantis
- 23.08.18 13:27 Piotr Wyderski
- 23.08.18 13:31 Piotr Wyderski
- 23.08.18 13:48 J.F.
- 23.08.18 15:27 Atlantis
- 23.08.18 22:24 Marek
- 23.08.18 22:52 J.F.
Najnowsze wątki z tej grupy
- pompa CO
- 2,5 x więcej niż Li-Ion
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
- ale wiesz, że są gotowce?
- jak wykryć zapalenie żarówki?
- Cyna dylemat
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
Najnowsze wątki
- 2025-12-27 pompa CO
- 2025-12-27 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-12-27 Ewakuacja ludności
- 2025-12-26 Gdańsk => ERP Microsoft Dynamics 365 Commerce Consultant <=
- 2025-12-26 Kraków => Konsultant Microsoft Dynamics 365 Finance <=
- 2025-12-26 Kraków => Microsoft Dynamics 365 Finance Consultant <=
- 2025-12-26 wymieniłem termostat
- 2025-12-26 Warszawa => Senior Backend Java Developer <=
- 2025-12-25 Finlandia przywraca swastykę
- 2025-12-25 Skuteczność wymiaru sprawiedliwości
- 2025-12-24 Felgi
- 2025-12-24 2,5 x więcej niż Li-Ion
- 2025-12-24 No i kolejny ograniczony
- 2025-12-24 Warszawa => Młodszy Specjalista ds. wsparcia sprzedaży <=
- 2025-12-24 New York Times zagrożeniem bezpieczeństwa narodowego USA - POTUS D. Trump




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]