Здравствуйте! Eсть программа на assembler без комментариев. Надо ее ускорить, изменив некоторые участки. Искать эти участки большая морока.
Может вы знаете программы которые могут помочь, например составляющие структуру программы на ассемблер, процедуры, циклы, условные операторы. Так сказать делают блок схему
Да видел, есть софт. Но тормозят прогу не самые медленные операторы, а те которые чаще выполняются. Например во вложенныхи циклах это может быть несколько операторов нижнего цикла. Профилирование поможет?
ehevnlem, профилирование тебе разобьёт код программы на части и покажет, какую часть времени CPU проводит в каждой из этих частей. В зависимости от настроек части могут быть разными -- от отдельных инструкций, до базовых блоков, до функций или целых файлов. Профилирование помогает, когда некоторые блоки занимают явно больше времени чем остальные -- на них и надо обратить внимание.
Отлично. Спасибо, это тоже решение . в вычислительных задачах в среднем 5% кода забирают 95% времени процессора. Так как здесь подсказали эти 5% можно найти