J'ai un compilateur qui compile le langage assembleur en langage machine (en mémoire). Mon projet est en C# .net. Existe-t-il un moyen d'exécuter la mémoire sur un thread? Comment le DEP peut-il l'empêcher?comment exécuter du code en mémoire?
byte[] a:
01010101 10111010 00111010 10101011 ...
Un fichier .com est limité au code DOS 16 bits, et bien que cela puisse suffire à certaines fins, il ne s'agit pas d'une solution générale. Il supporte le coût de chargement de NTVDM pour exécuter le code 16 bits. –
La réponse de JulianR semble bonne. – ChrisW