parlo da semi-ignorante in materia assembly,

la sintassi

asm{
...
}
è corretta, ho fatto funzionare un 8255 e andava,
il problema vero e proprio credo riguardi , come hai peraltro già detto, il fatto che winxp/2k si arrabbi leggermente se qualcuno va ai livelli bassi :gren:

se qualcuno puo' contraddirmi, ben venga , alcune cose le avrei fatte volentieri in asm...