Программа правильно написана на ассемблере будет работать в несколько раз быстрее чем аналогичная программа написана на языку высокого уровня. Но если код программы на языке высокого уровня займет страницу, то на ассемблере 10-20 страниц. Так что если важна скорость и не боитесь написать с несколько десятков страниц кода пишите на ассемблере.