-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: Sylwester Łazar <i...@a...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: PIC vs AVR
Date: Tue, 8 Apr 2014 23:50:15 +0200
Organization: Netia S.A.
Lines: 36
Message-ID: <li1rp2$2hi$1@mx1.internetia.pl>
References: <533ddbbb$0$2158$65785112@news.neostrada.pl> <lhpavu$914$1@dont-email.me>
<lhpeqj$ct4$1@speranza.aioe.org> <lhpgfo$kjn$1@dont-email.me>
<lhpluc$v7a$1@speranza.aioe.org> <lhpr39$4rf$1@dont-email.me>
<lhq0sf$7gn$1@speranza.aioe.org> <lhrd9u$agv$1@dont-email.me>
<lhrhae$j9a$1@speranza.aioe.org> <lhrk97$6kg$1@mx1.internetia.pl>
<lhs0th$qtp$1@speranza.aioe.org> <lhs583$vhh$1@mx1.internetia.pl>
<lhs5nm$1fo$1@mx1.internetia.pl> <lhubnd$amu$1@mx1.internetia.pl>
<lhueie$klk$1@mx1.internetia.pl> <lhut4e$4dn$1@mx1.internetia.pl>
<lhuvs6$f3a$1@mx1.internetia.pl> <lhv567$142$1@mx1.internetia.pl>
<lhv6h3$5kv$1@mx1.internetia.pl> <lhv8es$c0h$1@mx1.internetia.pl>
<lhvbcv$lmq$1@mx1.internetia.pl> <li1hte$13t$1@news.task.gda.pl>
NNTP-Posting-Host: 81-219-206-191.adsl.inetia.pl
Mime-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
X-Trace: mx1.internetia.pl 1396994658 2610 81.219.206.191 (8 Apr 2014 22:04:18 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Tue, 8 Apr 2014 22:04:18 +0000 (UTC)
X-Notice1: This post has been postprocessed on the news.internetia.pl server.
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
X-Tech-Contact: u...@i...pl
X-Newsreader: Microsoft Outlook Express 5.00.2615.200
X-Priority: 3
X-Server-Info: http://www.internetia.pl/
X-MSMail-Priority: Normal
X-Notice2: Subject line has been filtered and any Odp: strings removed.
Xref: news-archive.icm.edu.pl pl.misc.elektronika:662704
[ ukryj nagłówki ]> > Równie dobrze mógłbyś spojrzeć na temperaturę za oknem i jak ci wyjdzie
1,
> > to oznacza, że
> > nie warto pisać w ASM, bo to to samo co w C.
> >
> A warto ? Pytam powaznie bo mimo ze lubie assembler to nijak mi nie
> wychodzi ze warto.
Zależy czym się zajmujesz.
Ja lubię w ASM, dlatego, że podziwiam pracę inżynierów, któzy projektują
takie skomplikowane rdzenie.
Traktuje to jako swego rodzaju wyzwanie.
Jeżeli trzeba dodatkowo zrobić coś szybko, to cieszę się, że mogę
wykorzystać swoje umiejętności.
Lubię też w C, ale to głównie dlatego, że fajnie się pisze i wygodnie.
Ale realizacji wyzwań tam nie widzę.
Chyba w walce, aby zmieścić się w zasobach i prędkościach.
Np. teraz.
Zastanawiam się, w jakich przypadkach kompilator C używa takiego rozkazu z
dsPIC30:
np.
MAC W4*W5, A, W4, [W8]+=2, W5, [W10]+=2, [W13]+=2
1) pomnożyć 2 rejestry 16-bitowe
2) dodać je do 40-bitowego akumulatora
3) pobrać komórkę (16-bitów ma się rozumieć) z pamięci do rejestru
4) i jeszcze jedną - tak samo
5) zaokrąglić do 16-bitów i zapisać drugi akumulator B do rejestru lub
pamięci
6) zwiększyć wskaźnik na pobieraną z pamięci daną
7) i drugiego wskaźnika także.
8) zwiększyć też i ten wskaźnik zapisywania B do pamięci
To wszystko w 1 instrukcji. dla 30F4011@ fcy=30MHz trwa 33 ns.
S.
Następne wpisy z tego wątku
- 09.04.14 00:13 Pszemol
- 09.04.14 00:23 Sylwester Łazar
- 09.04.14 01:21 Pszemol
- 09.04.14 01:35 Sylwester Łazar
- 09.04.14 02:49 Pszemol
- 09.04.14 03:11 Sylwester Łazar
- 09.04.14 03:21 Pszemol
- 09.04.14 03:39 Sylwester Łazar
- 09.04.14 05:03 Pszemol
- 09.04.14 08:11 Marek
- 09.04.14 08:22 Michał Lankosz
- 09.04.14 08:39 Marek
- 09.04.14 09:01 Michał Lankosz
- 09.04.14 09:52 Sylwester Łazar
- 09.04.14 10:07 Piotrek
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 Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- 2025-07-17 Andrzej Duda ułaskawił Roberta Bąkiewicza od zarzutu zapchnięcia ze schodów aktywistki Babci Kasi
- 2025-07-17 Policjanci katowali niewinnego człowieka, ale są niewinni
- 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 <=