ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
93832 Топик полностью
diper (09.07.2007 12:51, просмотров: 1) ответил ReAl на А в какой ситуации может оказаться нужным сохранить биты результата операций (CZ...) в деструкторе крит.секции - т.е. при выходе из блока ?
Без volatile он там еще веселее оптимизирует :) <c> // 223 if(MACRXLock.IsSignaled()) MOV.W SR, 0x2(SP) DINT NOP CMP.B #0x1, &MACRXLock + 1 MOV.W SR, SR <<<!!!!!!!! JEQ ??PHYDataIndication_2 // 224 return; // 225 else // 226 MACRXLock.Signal(); MOV.W #MACRXLock, R12 CALL #??Signal </c>