-
Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!n
peer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media
.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-0
2.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not
-for-mail
From: "4CX250" <taunusmtv@poćta.łonet.pl>
Newsgroups: pl.misc.elektronika
References: <4d467cd6$1@news.home.net.pl> <ii61g5$af2$1@news.task.gda.pl>
<ii6612$1o6$1@news.onet.pl> <ii6fuk$3re$1@news.task.gda.pl>
<ii6h1t$djb$1@news.onet.pl> <ii734d$kr$1@news.task.gda.pl>
<ii74kc$sig$1@news.onet.pl> <ii79sr$vp5$1@news.task.gda.pl>
<op.vp7xc3gr1cvm6g@jk-laptop>
<4d47d7d9$0$2444$65785112@news.neostrada.pl>
<op.vp8ouirl1cvm6g@jk-laptop> <ii9t28$2cuu$1@news2.ipartners.pl>
<op.vp9s140z1cvm6g@jk-laptop>
<4d493dcd$0$2454$65785112@news.neostrada.pl>
<e...@4...com>
Subject: Re: ksišżka o programowniu AVR w C
Date: Wed, 2 Feb 2011 12:48:49 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
Lines: 26
Message-ID: <4d4944a5$0$2446$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 80.55.236.85
X-Trace: 1296647333 unt-rea-a-01.news.neostrada.pl 2446 80.55.236.85:1300
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:604060
[ ukryj nagłówki ]Użytkownik "J.F." <j...@p...onet.pl> napisał w wiadomości
news:eqfik69es6elhiqkbt9rdjqjb1j5aoueno@4ax.com...
> kompilator C zasadniczo w ogole nie ma szans obliczyc glebokosci stosu
> na etapie kompilacji, chyba zeby tak budowal drzewo zagniezdzen i
> sprawdzal rekurencyjnosc.
Nie znam gcc, uczę się dopiero.
"Kompilator" kodu dla 8085 jaki napisałem dawno temu przelatywał przez
listing asm 2 razy gdyż za jednym razem nie był w stanie sprawdzić
wszystkich etykiet skoków i przypisać adresy do odpowiednich ich wywołań.
Więc program podczas tłumaczenia zapisywał sobie kolejne wywoływane etykiety
skoków na własnym coś jakby stosie i przy drugim przebiegu jeśli trzeba było
uzupełniał brakujące adresy etykiet etykiet przy skokach. Ilość kolejnych
odwołań do etykiet była więc ilością adresów odkładanych na stos gdyby
jeszcze uwzględnić polecenia push i pop to można by było normalnie wyliczać
głębokośc stosu ale nadal nie dałoby się zrobić tego jeżeli wskaźnik stosu
zmieniany miałby być programowo.
> Programista ma zadbac o wystarczajacy stos.
O właśnie. Dlatego zawsze jak pisałem w ASM to sobie robiłem arkusz pod
tytułem mapa pamięci który na bieżąco aktualizowałem.
Marek
Następne wpisy z tego wątku
- 02.02.11 17:45 janusz_kk1
- 02.02.11 17:47 janusz_kk1
- 02.02.11 18:08 Michoo
- 02.02.11 18:56 identifikator: 20040501
- 02.02.11 20:43 Marcin Wasilewski
- 03.02.11 12:06 JDX
- 03.02.11 12:18 identifikator: 20040501
- 03.02.11 12:37 Mario
- 03.02.11 13:05 JDX
- 03.02.11 14:47 Adam Dybkowski
- 03.02.11 15:58 Mario
- 21.02.11 21:51 badworm
- 21.02.11 23:38 Adam Dybkowski
Najnowsze wątki z tej grupy
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
Najnowsze wątki
- 2025-07-17 Warszawa => Senior IT Recruitment Consultant <=
- 2025-07-17 Warszawa => IT Hardware Specialist - Wsparcie i Konfiguracja <=
- 2025-07-17 Warszawa => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-07-16 deltaT w pompie ciepla
- 2025-07-16 dron na granicy polsko niemieckiej
- 2025-07-16 Warszawa => Senior IT Recruitment Consultant <=
- 2025-07-16 Gdańsk => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-16 Gdańsk => Delphi Programmer <=
- 2025-07-16 Warszawa => BI Developer <=
- 2025-07-16 Gdańsk => Programista Delphi <=
- 2025-07-16 chroń PESEL dziecka
- 2025-07-16 Rzeszów => Spedytor Międzynarodowy <=
- 2025-07-16 Gdańsk => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-07-16 Kraków => Kotlin Developer <=
- 2025-07-16 Warszawa => Inżynier oprogramowania .Net <=