begin process at 2012 05 25 10:04:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Assembleur

 > 

Archives

 > 

Newbii

 > 

routines d'interruptions sous XP


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

routines d'interruptions sous XP

vendredi 25 mars 2005 à 17:47:32 | routines d'interruptions sous XP

vecchio56

Administrateur CodeS-SourceS
Bonjour, j'aimerais savoir s'il est possible de connaitre l'adresse des routines d'interruptions (j'ai entendu parler de vecteur d'interruptions), et s'il est possible de les modifier. J'imagine bien que ce n'est pas très conseillé, c'est juste pour information.
Pouvez vous sinon m'indiquer un endroit ou est expliqué le fonctionnement des interruptions sous Win32, plus particulièrement XP.
Merci
vendredi 25 mars 2005 à 18:42:15 | Re : routines d'interruptions sous XP

patatalo

Membre Club Administrateur CodeS-SourceS
salut,

si effectivement en mode réel, il y a la table des vecteurs lisible directement a l'adresse 0, en mode protégé, tu doit lire la table des descripteurs d'interruption.

je te laisse regarder la documentation intel afin de savoir comment fonctionnent la structure descripteur ( pour les interruptions, 3 types de descripteurs intrgate, intrtrap et taskgate )

intrgate et intrtrap donnent la meme chose sauf que le premier empeche les interruptions et pas le trapgate. taskgate pointe vers un descripteur TSS.

le registre IDTR te permet de stocker l'adresse et la taille de la table IDT, acces lecture/ecriture avec sidt/lidt

@++
vendredi 25 mars 2005 à 18:46:06 | Re : routines d'interruptions sous XP

patatalo

Membre Club Administrateur CodeS-SourceS
re,

j'avais mal lu la question, recherche la documentation intel 386, elle est downloadable chez Brunews.

@++
vendredi 25 mars 2005 à 20:49:26 | Re : routines d'interruptions sous XP

vecchio56

Administrateur CodeS-SourceS
On oublie les descripteurs alors? Je vais regarder dans la doc intel, mais je risque de m'y perdre assez vite...
mardi 29 mars 2005 à 11:54:39 | Re : routines d'interruptions sous XP

patatalo

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
re,

non, il ne faut pas oublier les descripteurs puisque les interruptions fonctionnent avec.
mais par contre tout y est expliqué et détaillé tres bien dans la doc intel.

si tu regarde la structure d'un descripteur d'interruption, tu obtiendras le pointeur vers le handler d'interruption dans la plupart des cas ( sauf taskgate ).

@++


Cette discussion est classée dans : possible, xp, interruptions, routines


Répondre à ce message

Sujets en rapport avec ce message

Est-il possible d'appeler des routines stokées dans un fichier a coté de l'executable ? [ par christophe1414 ] Et bien voila la question est la suivante: En assembleur, est-il possible d'appeler des routines stokées dans un fichier a coté de l'executable ? Me linux [ par kev900001 ] salut a tousje pense pas que ma question soit en rapport avec asmfr mais je voi pas trop ou demander ca , j'ai un petit souci j'ai un disque dur sur l MASM EXE2BIB Windows XP [ par aerotech ] Un gentil correspondant aurait-il un EXE2BIN.EXE pouvant fonctionner sous windows XP.En effet, MASM fonctionne très bien, ainsi que LINK, mais le exe2 W32Dasm & OllyDbg [ par hypermusic ] Bonjour,Je viens vous demander de l'aide pour W32Dasm et OllyDbg.Aucun des deux ne marche..Pour W32Dasm, je peux "ouvrir" un .exe, mais si je fais LOA message système [ par Guilou34 ] Bonjour à tous. <p class="MsoNormal" [Edition d'Application] - PC et MAC possible ? [ par Nowid50 ] Bonjour à tous !Bon, je vais d'abord dessiner le tableau :Je suis actuellement en train de créer une aventure Tomb Raider en utilisant les outils vieu Liste interruptions [ par XenonGP ] Bonjour à tous,Je suis à la recherche de la liste des interruptions d'intel 80586 ou 80686 du genre HELPPC.Mon problème est de coder en 32 bits.Auriez Programme en C [ par smasher81 ] Je ne programme pas vraiment en assembleur(Seulement le C.. basic..) mais j'ai une question bête à poser : Est-ce qu'on peut lancer un programme écr Deplacer le curseur en mode texte sans les interruptions [ par kezsolo ] Bonjour à toutes & à tous J'aimerai savoir s'il existe un moyen de deplacer le curseur en mode texte sous dos sans utiliser les interruptions Dos / Bi FORMATAGE D'UN PC , de linux vers XP [ par ooppss ] Salut : Mon problème est le suivant, en faite j'ai acheté un nouveau Pc, et il a comme système d'exploitation Linux 9, j'ai voulu le formater comme on


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
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 : 0,484 sec (4)

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