No vaig a escriure un tutorial en asm, ja que trobe que no val la pena... ;) Però anem a veure el primer programa "Hola món" típic als tutorials de programació. Tal i com contava en un post anterior, anem a gastar Visual Asm (easy code). Seleccionem crear i li diguem crear un nou projecte, com aplicació de consola: I ara anem a veure com escrivim en pantalla, la forma més fàcil que he trobat és trovar l'identificador de l'arxiu pantalla (handle), i escriure uns caràcters en eixa pantalla. Per obtindre l'identificador gastarem la funció del sistema GetStdHandle, i per escriure en eixe identificador, WriteFile. Ho escrivim amb els paràmetres corresponents en la secció main, pareguda a la funció main de C: Main: Push - 11D ;STD_OUTPUT_HANDLE estàndard output, pel dispositiu què preguntem CALL GetStdHandle ;en EAX tindrem el handle Push 0, Addr buff ; variable on guardem coses, no val per a res en este cas Push 9, 'Hola món!
Bloc personal i professional de Vicent Fernàndez i Capilla