begin process at 2012 02 11 11:04:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Système

 > 

Noyau

 > 

asm lidt


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

asm lidt

dimanche 10 février 2008 à 15:08:07 | asm lidt

abdou1984

Bonjour à tous,

J'ai essayé d'exécuter l'instruction asm volatile ("lidt %0" : :"m" (idt)) dans un prog C avec le compilateur GCC, mais une erreur se produit lors de l'execution du programme. Je pense qu'il faut passer en mode ring0 pour executer cette instruction.
Est ce que quelqu'un peut me donner une solution ?
dimanche 10 février 2008 à 18:40:08 | Re : asm lidt

ghuysmans99

Membre Club
C'est sous Window$ que tu essaies ça ?
Si c'est le cas, il faut effectivement être en ring 0
_______________________________________________________________________
VB.NETis good ...VB6is better
dimanche 10 février 2008 à 23:30:51 | Re : asm lidt

abdou1984

Oui c'est sous Windows XP, mais je ne  sais pas  comment passer en ring0
lundi 11 février 2008 à 00:39:40 | Re : asm lidt

BruNews

Administrateur CodeS-SourceS
Un driver tourne en kernel mode.

ciao...
BruNews, MVP VC++


Cette discussion est classée dans : asm, instruction, lidt


Répondre à ce message

Sujets en rapport avec ce message

VC++ fait chier [ par GoldenEye ] Qui peut me dire comment on place le curseur où on veut et ce sans Borland ( conio.h et gotoxy aux chiottes donc ) sous DOS et avec VC++ 6.0 ( ça fait Comment savoir le temps que prend un instruction? [ par Samoul ] Je voudrait savoir comment calculer a l'aide d'un chronomètre ou de nimporte quel autres manière le temps qye peut prendre un instruction.Ex:Timer sta asm Programmer needed [ par Blustuff ] Je cherche quelqu'un qui pourrait m'aider sur la conception d'un émulateur DOS, donc quelqu'un qui connait bien l'assembleur, qui pourrait m'aider voi inclusion de code asm sous devcpp [ par obasileus ] est ce ke kkun connait la typographie ki permet d'inclure du code assembleur sous le compilateur dev c++ ? comment effacer l'ecran sur visual c++6.0 [ par cabarrus ] salut!!!!je cherche l'instruction pour effacer l'ecran, je sais que sur certain compilateur c'est l'instruction 'clrscr();' mais celle ci n'a pas l'ai ASM en c++ - Bug d'interruption [ par madprog ] int a;char*string;void affiche(char*string){ for(a=0; string[a]; a++) { asm("movl $string, %eax"); asm("movl a, %ebx"); asm passage de parametres entre VCpp et ASM [ par orchis ] bjr a tous, j'ai ecris un programme en VCpp avec un module en assembleur, mais je ne sais faire passer des arguments entre les deux !!une aide SVP !! asm sous Dev-C++ [ par bolbtb ] Bonjour,J'ai trouvé çà sur cppfrance (à propos lire/écrire sur le port parallèle):ASM { mov dx,adr }sous Dev-Cpp je l'ai transformé en asm("mo Instruction PlaySound C++ [ par RaphAstronome ] Comment utiliser l'instruction PlaySound, quels librairier et includes ajouter ? Asm vs C++ [ par mdln ] Bonjour à tous...Est il possible de lier des instruction asm dans du code C++Merci...bye


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,340 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales