ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 апреля
472798 Топик полностью
fk0, легенда (12.12.2013 10:56, просмотров: 130) ответил Niko на Вопрос по hitech picc18 и XC8. Может ли компилятор поменять местами (оптимизировать) операции присванивания простой переменной и volatile переменной? Если да, как это предотвратить? Есть ли какие-нибудь compiler / memory barrier?
Может но не этот (не уверен). Есть, но не в этом (не знаю). Сделать обе volatile или присваивание не volatile поставить между двумя volatile, наверное, поможет. 
[ZX]