cia jau debugint reik. bent jau asm pamatyt. bendru atveju - int yra du baitai. nuskaite viena baita, irq pertrauke, pakeite ram turini, gryzo skaityt antra baita, rezultate po 1 baita is skirtingu reiksmiu ir skirtingu laiko momentu. kaip konkreciai 512 gaunasi, online nebursiu, nes tingiu taip gilintis :) o beto, info, kad butent taip ir tikrai visada nutinka, sakyciau tokia 50/50 patikimumo :) is patirties :) On 2015.06.07 23:00, ejs wrote: > 2015-06-07 22:43, CodeC rašė: >> jei neklystu, cia parasyta +- for dummies: >> >> http://blog.regehr.org/archives/28 >> >> *6. Using volatile to get atomicity* >> <...> >> *Summary: Volatile has nothing to do with atomicity. Use locks.* >> >> ka dar pamirsau pries 2-3 postus parasyt ir pasiulyt, kad vizualizuoti >> problemos esme: kintamojo tipa is int pakeisti i char ir maks reiksme >> sumazinti iki 0xff. stebuklingai volatile "prades veikti" taip kaip EJS >> tikisi ir "problemos neliks" :) > > o kaip pastoviai gauti 512 su int tipu?