eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaksiążka o programowniu AVR w CRe: książka o programowniu AVR w C
  • Data: 2011-01-31 14:11:40
    Temat: Re: książka o programowniu AVR w C
    Od: "Marcin Wasilewski" <j...@a...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Użytkownik "Michoo" <m...@v...pl> napisał w wiadomości
    news:ii6612$1o6$1@news.onet.pl...
    > W dniu 31.01.2011 11:05, Marcin Wasilewski pisze:
    >> Ale zgodze się, że
    >> pierwszy projekt dobrze jest napisać w assemblerze, bo wtedy ma się
    >> pojęcie o rzeczach, o których dłubacz kodu w C, nigdy nie będzie miał
    >> pojęcia.
    > Jak na przykład?

    Np. tak:

    a) co jest zrzucane na stos i dlaczego w takiej kolejności,
    b) że są rejestry w obszarze I/O i w ext. I/O, a w związku z tym sporo
    inaczej je się obsługuje, w szczególności jeśli chodzi o operacje bitowe.
    c) że czasami po zapisie do rejestru warto wstawić nop, zanim zaczniemy go
    czytać.
    d) że pewne instrukcje działają wyłącznie na dedykowanych rejestrach,
    e) że wartość z rejestru PC to tak naprawdę liczba słów i trzeba ją pomnożyć
    x2, jeśli chcemy tej wartości użyć poprzez lpm,
    f) że używając w C zmiennej typu char do wymiany danych z proc. obsługi
    przerwań, nie trzeba się tym przejmować, w odróżnieniu od int-ów i jeszcze
    dłuższych zmiennych,
    g) że znacznie lepiej mnożyć/dzielić przez 2, 4, 8 itd., niż przez 10.

    I wiele, wiele innych rzeczy o których w tej chwili nie pamiętam.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: