<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Nikdy jsem nepremyslel proc, ale u
      jinych architektur byva u direktivy asm atp. volatile, neprehazi
      optimalizace jinak ty instrukce, ze by se sei pri break neudelalo?</div>
    <div class="moz-cite-prefix">Asi bych kouknul, jak to vypada po
      prekladu v assembleru.</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Dne 21.04.2021 v 2:41 Pavel Hudecek
      napsal(a):<br>
    </div>
    <blockquote type="cite"
      cite="mid:3I.NQb2A.7tonQ5X7N%7Dx.1WVtJ7@seznam.cz">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style>@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}.MsoChpDefault
        {mso-style-type:export-only;}div.WordSection1
        {page:WordSection1;}</style>
      <div class="WordSection1">
        <p class="MsoNormal">Ano. Na osciloskopu po stisku zmizí test
          500 Hz a při zapauzování se program nachází ve funkci cekej,
          hodnota parametru dle očekávání stovky, ale ms je stále 0. A
          takto zhavaruje každé použití funkce cekej s jiným parametrem
          než 0.</p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Stejná konstrukce mi nikdy nezlobila, ale
          v té čekací funkci bylo vždy víc věcí, které se při té
          příležitosti mají dělat. Když se mezi while a cli dá nop,
          začne to fungovat.</p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Tato série úloh je věnována správnému
          časování s použitím periodického přerušení, korektní práce
          s tlačítky byla před tím. I s ukázkou, co dělá osciloskop za
          11 tisíc, který to tam nemá dobře:-) Ale tady to tím nechci
          komplikovat a kupodivu to nezlobí a nezlobilo ani
          v nepřerušovací variantě se zaplou opt.</p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">PH</p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div
          style="mso-element:para-border-div;border:none;border-top:solid
          #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
          <p class="MsoNormal" style="border:none;padding:0cm"><b>Od: </b><a
              href="mailto:sinkomiro@gmail.com" moz-do-not-send="true">Miroslav
              Šinko</a><br>
            <b>Odesláno:</b>středa 21. dubna 2021 1:10<br>
            <b>Komu: </b><a href="mailto:hw-list@list.hw.cz"
              moz-do-not-send="true">HW-news</a><br>
            <b>Předmět: </b>Re: Chyba optimalizace, nebo moje?</p>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Viete isto, ze vam to zatuhne tam, kde ste
          dali ten komentar?</p>
        <p class="MsoNormal">Mne sa nezda, ako zistujete stlacenie
          tlacitka. To by ste museli mat </p>
        <p class="MsoNormal">bezzakmitove. Mozno (fakt mozno)
          neoptimalizovany kod je pomalsi a tie </p>
        <p class="MsoNormal">zakmity nestihne pochytat.</p>
        <p class="MsoNormal">Skuste si urobit skutocne bezzakmitove
          tlacitko - RS klopny obvod z 2 </p>
        <p class="MsoNormal">hradiel 7400 a tlacitko s prepinacim
          kontaktom.</p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">No, alebo vo funkcii cekejNaTl dajte do
          cakania namiesto oboch nul aspon </p>
        <p class="MsoNormal">par ms.</p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">miro</p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">_______________________________________________</p>
        <p class="MsoNormal">HW-list mailing list  -  sponsored by
          <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a></p>
        <p class="MsoNormal"><a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a></p>
        <p class="MsoNormal"><a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a></p>
        <p class="MsoNormal"><o:p> </o:p></p>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list  -  sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>