como crear una simple ventana? en asm alguna referencia?
Usando la API del S.O. (CreateWindowEx (https://msdn.microsoft.com/en-us/library/windows/desktop/ms632680%28v=vs.85%29.aspx) como ejemplo para Windows) o una libreria tal y como lo harias en C, no hay ningun misterio, lee sobre la convencion de llamada (stdcall en Windows).
Para Windows aca tenes muchisima informacion:
http://win32assembly.programminghorizon.com/tutorials.html