okostojas fordito ellen
Andras Tantos
andras at tantosonline.com
Wed Dec 28 21:14:56 CET 2005
Persze. Nem kell 'Volatile-á tenni nem akarom a fél global változókészletet'
csak az nINT-et. Ez pontosan azt mondja a forditonak, amit csinalsz, azaz,
hogy valaki, akirol o nem tud atirhatja nINT erteket, ugyhogy ne szorakozzon
vele (azaz az olvasasok es irasok sorrendjet es szamat ne valtoztassa meg).
Udv,
Tantos Andras
> Sziasztok!
>
> Mit lehet tenni?
>
> _sleep();
> __no_operation();
> __no_operation();
> __no_operation();
> __no_operation();
> for(;;){ //wake-up
> nINT=0; (IT rutin allitgatja 0-bol 1-be)
> while(!nINT);
> nINT=0;
> restart();
> }
>
> kioptimalizalja frankon a for(;;) nagy reszet, es egy vegtelen ciklus
> marad az eredmenye.
>
> Mi az altalanos megoldas ilyen esetekre.
> Volatile-á tenni nem akarom a fél global változókészletet.
> Optimalizálást külön szabályozni a blokkokra/fajlokra szerintem gány.
> Vagy törődjek bele?
>
> Igazabol ennyi is eleg lenne:
> _sleep();
> __no_operation();
> __no_operation();
> __no_operation();
> __no_operation();
> restart();
>
> De gondoltam biztos ami biztos...erre itt keresztbe tett nekem.
>
> K,
> Arnold
>
> -----------------------------------
> Szponzorunk: http://tonerbolt.hu/
>
More information about the Elektro
mailing list