Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Конвейер в ATM32UC3C или время выполнения инструкций
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > AVR32
Sprite
Здравствуйте!

Читал недавно доку ATM32UC3C, в ней указано сколько тактов выполняется та или иная команда asm. Также там есть 3-х уровневый конвейер.
Вопрос: можно ли утверждать, что asm-команды выполняются именно за то время, которое указано в документе, не раньше и не позже. Другими словами, оказывает ли влияние конвейер на время выполнения команд, как, например, в Cortex M3?
Rst7
Там же в доке написано, как притормаживают команды загрузки и выгрузки в зависимости от того, куда доступ и когда нужны будут значения в регистрах.

А в остальном все прозрачно. Естественно, при выполнении программы, например, из ОЗУ. Ибо флеш там периодически тормозит.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.