A voir également:
- Executer une instruction native C, ASSEMBLEUR
- Résolution native ✓ - Forum Ecran
- L'instruction à 0x00007ff ✓ - Forum Windows 7
- Impossible d'exécuter le code car xinput1_3.dll est introuvable ✓ - Forum Jeux PC
- Assembleur - Forum Assembleur
- Resolution native - Forum Ecran
2 réponses
sam3000
Messages postés
1225
Date d'inscription
mercredi 22 décembre 2004
Statut
Membre
Dernière intervention
13 juin 2005
144
7 juin 2005 à 22:34
7 juin 2005 à 22:34
salut,
et bien c'est pas comme ça que ça marche,
un tableau est stocké en segment de données. le problème, est que les systèmes récents (windows, linux, etc.. avec l'architecture X86) travaillent en mode protégé, qui n'authorise l'execution d'instructions que dans un segment de code.
si tu veux executer un code créer en temps réel, tu doit allouer de la mémoire en lecture/ecriture avec les droits d'execution (avec les fonctions bas niveau de l'OS sur lequel tu travaille) et tu lance ces instructions comme un nouveau thread de ton programme (appel inter-thread, aussi nécessite un appel de fonctions bas niveaux de ton OS)
dis nous ce que tu désire réaliser exactement, on pourra mieux t'aider.
@*
et bien c'est pas comme ça que ça marche,
un tableau est stocké en segment de données. le problème, est que les systèmes récents (windows, linux, etc.. avec l'architecture X86) travaillent en mode protégé, qui n'authorise l'execution d'instructions que dans un segment de code.
si tu veux executer un code créer en temps réel, tu doit allouer de la mémoire en lecture/ecriture avec les droits d'execution (avec les fonctions bas niveau de l'OS sur lequel tu travaille) et tu lance ces instructions comme un nouveau thread de ton programme (appel inter-thread, aussi nécessite un appel de fonctions bas niveaux de ton OS)
dis nous ce que tu désire réaliser exactement, on pourra mieux t'aider.
@*