А зачем Вам так ассемблер понадобился?

Если очень нужно IMPORT SYSTEM, тег PROCEDURE [code] - и вперёд
Не такое простое занятие, конечно, прямо в машкоде.

Я под Линуксом написал скрипт asm.h:

as -o $1.o $1
ld -o $1.bin --oformat binary $1.o
rm $1.o

Скрипт натравливается на исходник с ассемблерными командами, а на выходе - чистый машкод без заголовков.
Просто брать и вставлять.
Правда, под Линуксом формат ассемблера другой, обратный порядок аргументов команды, префиксы % перед именами регистров, у каждой команды постфикс размера аргументов (movl, addl). Но это удобней интелевской нотации.