ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
2 июля
212248 Топик полностью
Dir (23.09.2010 03:05, просмотров: 82) ответил Evgeny_CD на Интересно, кто-нибудь проводил замеры КПД, если так можно выразиться, разных процессоров в зависимости от частоты прерываний?
Нифига бы не прояснилось. Возьмем для примера ARM7. У ARM7 в ядре только 2 уровня прерываний (FIQ и IRQ), а контроллер прерываний (если он еще есть!) - периферия и в разных ARM7 реализован по разному. FIQ от IRQ отличаются разным количеством аппаратно сохраняемых регистров. Однако, если меньше сохраняется регистров (FIQ), то, соответственно, их нельзя и портить в прерывании. Потому FIQ-обработчики часто пишут на АСМе. А что использовать для теста? Система прерываний в 32-битниках настолько сложнее, чем в 8-битниках, что сравнивать их латентности без учета ориентированности задачи не совсем корректно. Кстати, что среди 32-битников делает AVR? Может имелся ввиду AVR32?