Не имея вашего кода для суждения, у меня есть совет:
Иногда программирование на ассемблере было отличным способом написать быструю программу.Но в настоящее время с сторонними библиотеками, сложными алгоритмами, умной оптимизацией в компиляторах, проблемами переносимости и огромными улучшениями скорости процессора и памяти этот подход не работает.
Даже, по моему опыту, ручной сборочный код можетпроисходит плохое влияние на производительность кода, потому что компиляторы не могут создавать интеллектуальные коды в этом блоке сборки.
Еще одна плохая вещь с кодированием со сборкой в языке высокого уровня - это предотвращение переносимости кода.
Примечание: Тем не менее, есть некоторые машины и системы, кодирование по которым полезно для них.