C les interruptions

C les interruptions - Programmation

Marsh Posté le 20-02-2002 à 16:30:52    

comment on s'amuse avec les interruptions

Reply

Marsh Posté le 20-02-2002 à 16:30:52   

Reply

Marsh Posté le 20-02-2002 à 18:19:25    

deja, apprends l'assembleur, même si on peut y arriver en C, pour moi c une hérésie de programmer des interruptions autrement qu'en ASM :)
ensuite, trouve toi une doc contenant toutes les adresses des différents vecteurs d'interruption du système, tu en auras besoin pour installer tes propres gestionnaires d'interruption
puis, installe toi MS-DOS, car sous Windows tu vas t'emmerder plus qu'autre chose
et enfin, arme toi d'une bonne dose de courage, et de sauvegardes fréquentes, car t'as pas fini de planter ta machine en faisant mumuse avec les interruptions
 
l'astuce consiste en fait à détourner les gestionnaires d'interruptions du système en installant tes propres gestionnaires. tu devras sauvegarder l'ancien gestionnaire, installer le nouveau, et une fois terminé, remettre l'ancien, sinon Crash !!
 
tu peux par exemple intercepter une interruption VBL pour déclencher un évenement chaque fois que l'écran est redessiné, etc...
 
qu'est ce que g pu me marrer avec les interruptions de l'amiga, au passage.... ah, ct le bon temps....  :crazy:
 
je me souviens d'une doc assez ancienne, récapitulant les différentes adresses des interruptions du BIOS, ça s'appelait HelpPC il me semble, recherche sur google, tu devrais la trouver.

 

[jfdsdjhfuetppo]--Message édité par Harkonnen--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 20-02-2002 à 18:32:36    

Les interruptions? Avec HelpPC c'est uniquement pour le mode réel non?

Reply

Marsh Posté le 20-02-2002 à 18:36:55    

maintenant que j'y pense, tu as raison ! HelpPC ne décrit quasiment rien du mode protégé
 
il doit bien y avoir ce qu'il faut ici :
 
www.programmersheaven.com
 
LA bible !!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed