-
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
- Rapsberry Pi i synchronizacja plików
- RCD 300 mA
- rpi i moduł przekaźników
- Falownik do pompy CO
- Lampa ogrodowa rozłączała różnicówkę
- Inteligentne oświetlenie schodów
- Pytanie do Użytkownika
- Emanuel kiedyś szukał gotowca do chłodzenia leków
- Sprzęty z Lidl-a
- idzie nowe
- Wybuchające pagery
- Jak shakować windę
- Sterowanie bezprzewodowe do wbudowania
- NC vs NO
- Jak dzięki mojemu pomysłowi amerykańce z Google przyspieszyli TV
Najnowsze wątki
- 2024-10-03 Warszawa => OpenText ECM Specialist <=
- 2024-10-03 Blokowanie informacji - test
- 2024-10-02 Warszawa => Fullstack Developer <=
- 2024-10-02 Katowice => QA Engineer <=
- 2024-10-02 Gdynia => Data Scientist <=
- 2024-10-02 Warszawa => Sales Development Representative (in German) <=
- 2024-10-02 Warszawa => SAP HANA Developer (Middle) <=
- 2024-10-02 Warszawa => SAP S/4HANA FI/CO Senior Consultant <=
- 2024-10-02 Warszawa => Senior SAP HANA Developers <=
- 2024-10-02 Warszawa => Senior PHP Laravel Developer (e-commerce) <=
- 2024-10-02 Warszawa => Programista Full Stack (.Net Core) <=
- 2024-10-02 Warszawa => Software .Net Developer <=
- 2024-10-02 Warszawa => Programista Full Stack .Net <=
- 2024-10-01 Katowice => Head of Virtualization Platform Management and Operating S
- 2024-10-02 GODZINA ZERO #48 - KRZYSZTOF STANOWSKI I ZBIGNIEW KAPIŃSKI PREZES IZBY KARNEJ SĄDU NAJWYŻSZEGO