-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for
-mail
From: Michoo <m...@v...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Nauka programowania od czego zacząć?
Date: Sun, 18 Sep 2011 02:27:41 +0200
Organization: http://onet.pl
Lines: 31
Message-ID: <j53dui$gfu$1@news.onet.pl>
References: <5...@n...onet.pl> <j4vkb2$bgr$1@opal.futuro.pl>
<j503qs$k7a$1@news.onet.pl> <j504cb$mma$1@news.onet.pl>
<j52294$rp8$1@news.onet.pl> <j528s3$7gr$1@opal.futuro.pl>
NNTP-Posting-Host: 83.238.197.12
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.onet.pl 1316305682 16894 83.238.197.12 (18 Sep 2011 00:28:02 GMT)
X-Complaints-To: n...@o...pl
NNTP-Posting-Date: Sun, 18 Sep 2011 00:28:02 +0000 (UTC)
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.20) Gecko/20110820
Icedove/3.1.12
In-Reply-To: <j528s3$7gr$1@opal.futuro.pl>
Xref: news-archive.icm.edu.pl pl.misc.elektronika:617614
[ ukryj nagłówki ]W dniu 17.09.2011 15:55, Lelek@ pisze:
>> No właśnie nijak nie widzę sensu. Wręcz uważam, że to, że zacząłem od
>
> A ja widzę. To ćwiczy mózg i abstrakcyjne myślenie.
Assembler ćwiczy abstrakcyjne myślenie? Przynajmniej u mnie nie ćwiczył
- pisałem we własnym pseudokodzie a potem to dopiero 'kompilowałem' do
assemblera. Myślenie w assemblerze wymagało skupiania się na zbyt dużej
ilości szczegółów. Ale może po prostu go za słabo znałem...
> Przejść z wpisu w
> rejestrze jest dużo łatwiej do pojęcia zmiennej
No to jak przejdziesz od wpisu w rejestrze do tych zmiennych:
[esp+4] //ASM - kawałek stosu
register volatile uint16_t code asm("r12");//C(AVR) - rejestry r12 i r13
register volatile uint32_t data asm("r8"); //(j.w.) - rejestry r8 do r11
struct {int a:2,b:2,c:4;} __attribute__ ((packed))S; //C - 1 bajtowa
zmienna S składająca się ze zmiennych a,b i c
uint8_t &foo=*((uint8_t *)0x1234);//C++ - bajt pod adresem 0x1234
$foo = 10; //perl - zmienna liczbowa o rozmiarze zależnym od implementacji
> Oni nigdy tego nie
> zrozumieją,
No nie był bym taki pewien.
> szczególnie, że w jabie nie ma unsigned co okropnie
> komplikuje programowanie.
No niestety.
--
Pozdrawiam
Michoo
Następne wpisy z tego wątku
- 18.09.11 00:33 Lelek@
- 18.09.11 00:39 Lelek@
- 18.09.11 00:46 RoMan Mandziejewicz
- 18.09.11 00:48 Lelek@
- 18.09.11 00:48 Marcin Wasilewski
- 18.09.11 00:56 Lelek@
- 18.09.11 01:08 Lelek@
- 18.09.11 02:37 Marcin Wasilewski
- 18.09.11 03:27 Lelek@
- 18.09.11 04:31 Jacek
- 18.09.11 07:15 Jacek
- 18.09.11 08:03 Piotrek
- 18.09.11 10:29 Mario
- 18.09.11 11:18 J.F.
- 18.09.11 11:18 Darek
Najnowsze wątki z tej grupy
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
- Ściąganie hasła frezem
- Koszyk okrągły, walec 3x AA, na duże paluszki R6
- Brak bolca ochronnego ładowarki oznacza pożar
- AMS spalony szybkim zasilaczem USB
- stalowe bezpieczniki
- Wyświtlacz ramki cyfrowej
- bateria na żądanie
- pradnica krokowa
- Nieustający podziw...
- Coś dusi.
Najnowsze wątki
- 2025-02-04 podpisywanie umów z datą wsteczną
- 2025-02-04 Radio internetowe do starego Androida
- 2025-02-04 "ogrodowa linia napowietrzna"
- 2025-02-04 Warszawa => Senior Account Manager <=
- 2025-02-03 Awaria BNP Paribas
- 2025-02-03 kryminalni i dochodzeniowcy
- 2025-02-03 Szczecin => Senior Field Sales (system ERP) <=
- 2025-02-03 Bydgoszcz => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-02-03 jaki zasilacz laboratoryjny
- 2025-02-03 jaki zasilacz laboratoryjny
- 2025-02-03 Puszka w ziemię
- 2025-02-03 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2025-02-03 Kraków => Programista Full Stack .Net <=
- 2025-02-03 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-02-03 Bez żadnego trybu