Názor k článku Osmibitové mikrořadiče Rabbit: praví dědicové mikroprocesoru Zilog Z80 od mhi - :-))) Nektere vzpominky jsou na opravdu desive nocni...

  • Článek je starý, nové názory již nelze přidávat.
  • 13. 12. 2016 14:02

    mhi (neregistrovaný)

    :-))) Nektere vzpominky jsou na opravdu desive nocni mury.

    Pamatuji, ze jeden prekladac delal nekonecne cykly tak, ze nekonecne uplne nebyly. Stacilo udelat while(1) { konkretni kod bez jakehokoliv break ci return nebo chyb } a ukoncilo se to (obcas). Pritom stacilo udelat drobnou zmenu a kod se sam "opravil" :-).

    Nebo prekladac C pro Microchip PIC18 umel udelat kod, kdy pridanim jedne naprosto bezne radky typy "intpromenna++;" se nejak domrsila cela fce, ze prestala fungovat (cele telo funkce se zmenilo). Do dnesni doby mam v kodu jednu trivialni fci rozdelenou asi do 5ti s komentari jak pridavat kod, aby se to prave cele vubec nerozbilo. Nezanalyzoval jsem kde byl problem, generovany kod same movXXX a rozkodovat co to dela se ukazalo jako skoro nemozne.