Requisiti? Penso un 386 con 1 mega di memoria, ma forse pistolando riesci a compilarne i sorgenti anche con un 8086
. Funziona sia sotto windows, sia sotto linux, sia sotto dos
Seriamente, gli assemblers sono veramente leggeri. L'unico problema è che o trovi il magico file di include windows.inc (versione assembly di windows.h), o importi a mano le varie api di windows (che è divertente, ma fino ad un certo punto), oppure fai dei bellissimi programmi a 16 bit per dos (il ché è comunque dannatamente istruttivo, credimi).
Il masm comprende già i file di include (e i lib), ma le sue "facilitazioni" - pur semplificando la vita - a mio avviso nascondono molto dei dettagli.
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...