- 
 41. Data: 2014-04-06 00:53:24
 Temat: Odp: C vs. ASM na przykładzie PIC18F
 Od: Sylwester Łazar <i...@a...pl>
 Jeszcze jakby kogoś interesowało, to podaję link do algorytmu w asm: 
 http://www.alpro.pl/zlicz/zlicz201448.jpg
 
 --
 -- .
 pozdrawiam
 Sylwester Łazar
 http://www.alpro.pl Systemy elektroniczne.
 http://www.rimu.pl -oprogramowanie do edycji schematów
 i projektowania PCB.
 
 
- 
 42. Data: 2014-04-06 00:57:27
 Temat: Re: Odp: C vs. ASM na przykładzie PIC18F
 Od: Marek <f...@f...com>
 On Sun, 6 Apr 2014 00:43:36 +0200, Sylwester Łazar<i...@a...pl> 
 wrote:
 > Chyba jeden z gorszych wyników :-(
 
 sdcc -650 słów.
 
 --
 Marek
 
- 
 43. Data: 2014-04-06 01:01:24
 Temat: Odp: Odp: C vs. ASM na przykładzie PIC18F
 Od: Sylwester Łazar <i...@a...pl>
 > wrote: 
 > > Chyba jeden z gorszych wyników :-(
 >
 > sdcc -650 słów.
 >
 > --
 > Marek
 W BASICu szybciej chyba by policzył :-)
 S.
 
 
- 
 44. Data: 2014-04-06 01:06:44
 Temat: Re: Odp: Odp: C vs. ASM na przykładzie PIC18F
 Od: Marek <f...@f...com>
 On Sun, 6 Apr 2014 01:01:24 +0200, Sylwester Łazar<i...@a...pl> 
 wrote:
 > > wrote:
 > > > Chyba jeden z gorszych wyników :-(
 > >
 > > sdcc -650 słów.
 > >
 > > --
 > > Marek
 > W BASICu szybciej chyba by policzył :-)
 > S.
 
 great cow basic ma dobry optymalizator dla pic, można sprawdzic.
 
 --
 Marek
 
- 
 45. Data: 2014-04-06 01:10:54
 Temat: Odp: Odp: Odp: C vs. ASM na przykładzie PIC18F
 Od: Sylwester Łazar <i...@a...pl>
 > great cow basic ma dobry optymalizator dla pic, można sprawdzic. 
 >
 > --
 > Marek
 Widziałem. Tam się programuje chyba w blokach graficznych.
 Fajna zabawka. Ale optymalizacji się nie przyglądałem.
 Mam sentyment do BASICA.
 Mój ulubiony BASIC to taki na HP85B.
 
 S.
 
 
- 
 46. Data: 2014-04-06 02:12:12
 Temat: Re: Odp: C vs. ASM na przykładzie PIC18F
 Od: John Smith <d...@b...pl>
 [...] 
 > Myślę, że Ty z łatwością byś sobie też poradził.
 
 Zaliczyłem dość szerokie spectrum uP i uC ale akurat procesorki
 MicroChipa ominąłem, jakoś mam do nich awersję.
 Dzisiaj zerknąłem pobieżnie w pdfa, chyba źle postawiłeś tezę
 wątku, powinna brzmieć: "O wyższości ASM nad C w uC typu PIC". :)
 
 Generalnie, programuję już wyłącznie w językach wysokiego poziomu,
 asm porzuciłem już dawno temu, kompilatory na "normalne" procesory
 sprawują się bardzo dobrze i produkują kod porównywalny do ASM,
 do tego szybciej. Jeżeli zależy mi na optymalizacji, to zerknę
 na generowany kod, ale najczęściej tylko po to aby złapać się za głowę
 i wyszeptać "coś ty napisał?".
 K.
 
 
- 
 47. Data: 2014-04-06 02:20:11
 Temat: Re: C vs. ASM na przykładzie PIC18F
 Od: John Smith <d...@b...pl>
 On 05-04-2014 10:32, Marek wrote: 
 > On Sat, 05 Apr 2014 06:40:26 +0200, John Smith <d...@b...pl>
 > wrote:
 >> CPU procesora PIC18F2320 jest 16 bitowe a Ty napisałeś program
 >
 > Ten proc jest 8 bit, co miałeś na myśli pisząc cpu 16 bit? 18f nie jest
 > w stanie jako argument rozkazu przyjac bezpośrednio 16 bitowy adres
 > docelowy lub źródłowy,.
 
 Nie znam dokładnie tego uP, przyznaję. Zasugerowałem się niektórymi
 danymi z datasheet.
 K.
 
 
- 
 48. Data: 2014-04-06 02:38:01
 Temat: Odp: Odp: C vs. ASM na przykładzie PIC18F
 Od: Sylwester Łazar <i...@a...pl>
 Generalnie, programuję już wyłącznie w językach wysokiego poziomu, 
 > asm porzuciłem już dawno temu, kompilatory na "normalne" procesory
 > sprawują się bardzo dobrze i produkują kod porównywalny do ASM,
 > do tego szybciej.
 Możesz wrzucić ten przykład do swojego kompilatora, na swój uK i pokazać ile
 rozkazów ma zlicz()?
 S.
 
 
- 
 49. Data: 2014-04-06 03:08:25
 Temat: Re: Odp: Odp: C vs. ASM na przykładzie PIC18F
 Od: John Smith <d...@b...pl>
 On 06-04-2014 02:38, Sylwester Łazar wrote: 
 > Generalnie, programuję już wyłącznie w językach wysokiego poziomu,
 >> asm porzuciłem już dawno temu, kompilatory na "normalne" procesory
 >> sprawują się bardzo dobrze i produkują kod porównywalny do ASM,
 >> do tego szybciej.
 > Możesz wrzucić ten przykład do swojego kompilatora, na swój uK i pokazać ile
 > rozkazów ma zlicz()?
 
 dla funkcji zlicz:
 IAR C/C++ Compiler V5.30.1.50284/W32 for MSP430
 102 bytes of CODE memory
 po właczeniu optymalizacji rozmiaru.
 Procesor MSP430 na pewno 16-bitowy. :)
 K.
 
 
- 
 50. Data: 2014-04-06 05:09:49
 Temat: Re: C vs. ASM na przykładzie PIC18F
 Od: "Pszemol" <P...@P...com>
 "Mario" <m...@...pl> wrote in message 
 news:lhq18d$us0$1@mx1.internetia.pl...
 > W dniu 2014-04-05 23:19, Sylwester Łazar pisze:
 >
 >> ATMEGA32 jakieś 12-15 zł
 >> PIC18F2320 jakieś 20 -28 zł
 >> Polecam ATMEGA32 w takim razie, zarówno do pracy w ASM jak i w C.
 >
 > Ja bym go nie polecał bo ten procek znika z rynku. Jeśli już to jakiś
 > zamiennik np Atmega328. A tak w ogóle po co kupować 8 bitowy procek z 1kB
 > RAM za 12-15 zł gdy można kupić 32 bitowy z 8kB RAM za 7 zł?
 > http://www.tme.eu/pl/details/lpc1114fbd48_302/mikrok
 ontrolery-nxp-arm/nxp/#
 
 I właśnie dlatego warto się przesiąść dziś na architekturę ARM :-)
 
 


 do góry
 do góry![Jak reklamować ośrodek wypoczynkowy lub hotel? [© kadmy - fotolia.com] Jak reklamować ośrodek wypoczynkowy lub hotel?](https://s3.egospodarka.pl/grafika2/reklama-internetowa/Jak-reklamowac-osrodek-wypoczynkowy-lub-hotel-221435-150x100crop.jpg) 
![Ranking lokat i kont oszczędnościowych. Przegląd możliwości dostępnych we wrześniu 2025 [© freepik] Ranking lokat i kont oszczędnościowych. Przegląd możliwości dostępnych we wrześniu 2025](https://s3.egospodarka.pl/grafika2/najlepsze-lokaty/Ranking-lokat-i-kont-oszczednosciowych-Przeglad-mozliwosci-dostepnych-we-wrzesniu-2025-268649-150x100crop.jpg) 
![Ranking kantorów internetowych. Gdzie najlepsze kursy walut? [© Pavel Bobrovskiy - Fotolia.com] Ranking kantorów internetowych. Gdzie najlepsze kursy walut?](https://s3.egospodarka.pl/grafika2/kantory-internetowe/Ranking-kantorow-internetowych-Gdzie-najlepsze-kursy-walut-218154-150x100crop.jpg) 
![Podatek od wynajmu mieszkania 2023 - jakie stawki i formy opodatkowania? [© Africa Studio - Fotolia.com] Podatek od wynajmu mieszkania 2023 - jakie stawki i formy opodatkowania?](https://s3.egospodarka.pl/grafika2/wynajem-mieszkania/Podatek-od-wynajmu-mieszkania-2023-jakie-stawki-i-formy-opodatkowania-249032-150x100crop.jpg) 
 Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei
Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei 
 
 
 
![Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie [© wygenerowane przez AI] Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie](https://s3.egospodarka.pl/grafika2/oszczedzanie-pieniedzy/Milion-na-koncie-Wystarczylo-inwestowac-po-okolo-2-tysiace-miesiecznie-269397-150x100crop.jpg) 
![Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy [© pixabay] Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy](https://s3.egospodarka.pl/grafika2/rynek-najmu/Wynajem-mieszkania-w-Warszawie-pochlania-44-pensji-Zobacz-jak-wypadamy-na-tle-Europy-269391-150x100crop.jpg) 
![Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie? [© wygenerowane przez AI] Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie?](https://s3.egospodarka.pl/grafika2/prawa-pasazera/Lot-z-niespodzianka-jak-overbooking-zmienia-podroz-i-jakie-prawa-maja-pasazerowie-269384-150x100crop.jpg) 
![Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu [© wygenerowane przez AI] Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu](https://s3.egospodarka.pl/grafika2/lider/Lider-z-sercem-empatia-i-zaufanie-jako-klucz-do-sukcesu-zespolu-269133-150x100crop.png) 
![Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam? [© wygenerowane przez AI] Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam?](https://s3.egospodarka.pl/grafika2/AI/Banka-AI-za-5-bilionow-dolarow-Kiedy-inwestorzy-powiedza-sprawdzam-269382-150x100crop.png) 
 


