Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Porównanie języków programowania
SP5FCS Offline
Adam
*****

Liczba postów: 1,071
Dołączył: 02-02-2009
Post: #9
RE: Porównanie języków programowania
Pawle, warto byłoby zamieścić kod i wyniki dla wersji na zmiennych 64 bitowych jako przestrogę dla "miłośników długich formatów".
Napisz proszę jaki uzyskałeś wynik końcowy ?
Również chętnie rzucę okiem na pliki w wersji WinAVR (nie używam), mogą być HEX, OBJ, ASM. Wynik jest podobny choć czasy pod WinAVR są krótsze ( to pewnie zasługa pre-kompilatora WinAVR ?? ).

W ostatniej mojej wersji pod CodeVision przerzuciłem zmienne do środka głównej funkcji main() co pozwoliło zyskać na kodzie i czasie.

W oczekiwaniu na wersję w Bascomie robię na "piechotę" arytmetykę w AVR_ASM.
To największa wada assemblera, jeśli nie znajdziesz "gotowca" w necie to potrzebne procedury musisz "wyrzeźbić" samodzielnie.

----------------------------------------------------------------------
Odp:
- CodeVision nie ma formatu double ani long long int 64bit;
- w WinAVR format double to to samo co float, na 4 bajtach;
- może przerobić obliczanie FTW na funkcję ?
- koszt obliczeń na formatach 64bit to po prostu "masakra procesora"
- jakieś pomysły aby zmusić WinAVR do kompilacji kodu na formatach float?

73 Adam
31-03-2012 23:21
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
RE: Porównanie języków programowania - SP5FCS - 31-03-2012 23:21

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości