Also zum Ausführen von einem Programm guckst Du am besten mal unter
SHELLEXECUTE nach.
Und zum direkten ausführen von assembler... hrm. Auch das muss vorher kompiliert werden. Da müsstest Du Dir fast nen eigenen jit-compiler bauen um das hinzubekommen.