Уважаемые коллеги кто подскажет где ошибка при определении времени выполнения тестового кода на AT91SAM9260. В тестовом коде 100 раз выполняем операцию: Sum += A[i]*B[i]. В отладчике IAR (при высокой оптимизации) этот код выполняется за 586 тактов. Настройки кристалла: PLLA = 240 МГЦ, MCK = 100 МГЦ, включен кэш команд, режим ARM, работаем без ОС. Пример работает в цикле во внутреннем ОЗУ. Осциллографом измеряю время выполнения кода - 10 мкс. Если 10 мкс разделить на 586, то получим 17 нс на такт? Почему так много?