hrumque
Mirki wspomóżcie wiedzą - #programowanie #avr #avrgcc

Czy w konstrukcji switch-case

switch (zmienna)

{
  • Najlepsze
  • Wszystkie komentarze
k.....r
k.....r
@hrumque: jest sprawdzana tylko raz na poczatku
A.....k
A.....k
@hrumque: @Yahoo_: http://pastebin.com/VsUdXjzm

Kod asm, który generuje mi AS 6.0

Widać, że switch case jest bardzo optymalne i chyba lepiej tego na ifach nie zrobisz. Zasadniczo robi compare, branch if i rcall lub rjmp. 4 rozkazy, ile taktów nie liczę, pewnie max 8.
miszczo997
Co z------m, bo już mi łeb pęka :/ http://pastebin.com/BH0W2HKH

#avr #avrgcc #c #programowanie #mikrokontrolery
  • Najlepsze
  • Wszystkie komentarze
A.....k
A.....k
@miszczo997:

if(range == 255) rand_value |= (temp << (8*z));

else rand_value |= (temp <<
miszczo997
Jakiego linuxa polecacie, pod wirtualkę(żeby nie ważył za dużo) i żeby można było zainstalować avrgcc?

#avr #linux #atmel #avrgcc #mikrokloce
  • Najlepsze
  • Wszystkie komentarze
11mariom
@miszczo997: Debian bez xów?
n.....l
n.....l
@11mariom: No ja bym dorzucił jakiegoś *boxa