ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
150281 Топик полностью
=AlexD= (08.03.2009 02:41, просмотров: 420) ответил Alex B. на А что считать одними и теми же данными?
Одни и теже - это одни и теже. К чему эти риторические вопросы? Да, атомарность - это функция от структуры данных, методов работы с ними и архитектуры памяти(системы команд). Т.е. чтение-модификация-запись с защитой от возможности влезть в процесс изменения этих данных прерывания или другого процессора. В случае битовых полей мы просто нарываемся на дискретность памяти (обращение затрагивает не только нужные данные), и фокус с атомарным XOR просто обходит именно эту проблему, а не проблему совместного доступа к общим данным. Вроде это очевидно.
надо придумать объяснение этому мудизму, иначе рехнуться можно