Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
код
команды
код
команды
т.е. небольшие куски кода заменяются соответствующим набором команд. затем.
код
код
код
код
команды
команды
команды
команды
команды
Это он значицца целый кусок заоптимизировал в кашу, которая напрямую не отображается на строчки кода.
Теперь в код вставляем ассемблер или даже собственные иаровские intrinsics.
получаем листинг и обращаем внимание на адреса:
код строки 383
384 __disable_interrupt();
\ 000000B6 94F8 CLI
код для строчек 385-391
392 __enable_interrupt();
\ 000000B8 9478 SEI
код строки 393
а дальше идут команды для строчек 383-393
\ 000000BA 9701 SBIW R25:R24, 1