ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
233561 Топик полностью
Dir (14.01.2011 18:52, просмотров: 126) ответил Dir на Или я чего то не догоняю :)))
А вообще говоря, запрет прерывания для того и делается, чтобы атомарную операцию до конца довести. Возьми, например, простейшую операцию volatile short i++; Скомпилируй эту конструкцию C и с удивлением увидишь, что, оказывается, она занимает НЕСКОЛЬКО машинных команд. А что если прерывание произошло между этими командами? Вот тут то и нужна атомарность.