eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikauC poczatekRe: uC poczatek
  • Data: 2009-03-09 19:28:33
    Temat: Re: uC poczatek
    Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Nimitz wrote:
    > Wszyscy wiemy, że zwykły 8051 dzieli zegar przez 12, więc jakie to ma
    > znaczenie dla programisty?

    Np takie:
    8051 - 5zł - ~1Mips.
    2313 - 5zł - ~12Mips

    W praktyce wygląda to tak, ze kiedy '51 liczy cykle zegara żeby mu
    staczyło na przerwanie AVRowiec pisze elegancki kod w C majac zapas w
    razie zmiany koncepcji.

    > Porównuj 8051 12MHz z AVR 1MHz.

    Nie ma potrzeby, AVR to nie średniowiecze technologiczne, da radę
    więcej, naprawde. Uczciwe jest porównanie tylko takie ktore pokazuje
    wlasnie ta przepaść prędkości w tej samej cenie.

    > Nawet dzisiaj można sobie wyobrazić jakieś zastosowania - program może
    > sam siebie modyfikować.

    Zazwyczaj znikomo przydatne w poważnym kodzie - uniemożliwia tworzenie
    kodu ktory np. jest w stanie pracować z cache w niektorych
    konfiguracjach, utrudnia debugowanie, itd. Pisząc kod samomodyfikujący
    balansujesz na krawędzi w dodatku silnie uzależniasz się od arch.

    > Nie zapominajmy, że 8051 to konstrukcja lat 70, ale ciągle trzyma się
    > świetnie.

    Tylko tam gdzie daje z trudem radę się jeszcze utrzymać w starym
    hardware. Przegrywa walkę wszędzie od ceny po wydajność ze _wszystkim_
    innym co jest na rynku w tej skali.

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: