Однажды человек мне рассказывал о том, что в TurboPascal есть такая крутая вещь как оверлеи. Я сразу спросил, можно ли выпустить программу, а оверлеи для нее написать позже, т.е. реализовать механизм, который позже назвали плагинами. Выяснилось, что, увы, нет, весь код должен быть написан перед компиляцией.
Так вот - в ассемблерном коде даже вопроса такого не стоит, как удобно - так и делай!