eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaRynek pracy STM32Re: Rynek pracy STM32
  • Data: 2022-07-21 18:15:54
    Temat: Re: Rynek pracy STM32
    Od: "J.F" <j...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On Thu, 21 Jul 2022 16:46:46 +0200, heby wrote:
    > On 21/07/2022 16:25, Janusz wrote:
    >>> Kluczowe słówko: 'bo'.
    >>> Kwestia nie wykonywania z RAMu była użyta tylko jako wytłumaczenie
    >>> dlaczego do głównej tezy, że program wygenerowany z templates nie
    >>> pójdzie w avr.
    >> Bo to co robi kompilator na avr to jest proteza, skoro nie da się kodu
    >> modyfikować podczas wykonania to robimy kody na każdy argument, osobne.
    >
    > Nie masz pojęcia co piszesz. Kompilatory praktycznie nigdy nie produkują
    > kodu samomodyfikującego, od dziesiątek lat. Nie ma znaczenia, czy na AVR
    > czy RISCV. To jest bezużyteczna technika.

    Jedyne co mi przychodzi na mysl, to jakies switch/case, gdzie mozna
    obliczyc adres skoku, a procesor nie ma stosownego rozkazu.
    No chyba, ze wrzucic adres na stos i zrobic RET.

    A - i jeszcze 8080, gdzie nie bylo rozkazu IN/OUT z adresem w
    rejestrze. Tylko na stale umieszczony w kodzie, a mamy np
    8 portow szeregowych do obsluzenia.

    >> Więc niby masz narzędzie ale de fakto to samo miałeś wcześniej pisząc
    >> sobie sam
    >> funkcje. Narzędzie jedynie 'ukrywa' przed tobą typ argumentu, wołasz raz
    >> a kompilator sam dobiera ścieszkę. W '86 nie trzeba takich protez robić
    >> bo kod może być zmieniany podczas wykonania programu.
    >
    > Nikt tego nie robi, poza trampolinami. Od dziesiątek lat nie piszemy
    > kodu samomodyfikującego bo to jest najzwyczajniej niepotrzebne i
    > utrudnia działanie potoków w CPU mocno je spowalniając.

    Plus wielozadaniowosc i przełaczanie zadan, przerwania, protekcja itp
    .

    J.


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: