salut,
lit simplement les pointeurs far 16 bits de la table d'interruption (0000:0000-0000:0400) et tu auras l'adresse mémoire des gestionnaires d'interruptions.
pour le DOS (interruption 21h), l'adresse du pointeur vers la routine est a 0000:0000+(21h*4) = 0000:0084
xor ax,ax mov es,ax mov dx,[es:84+2] ; segment de la routine mov ax,[es:84] ; offset de la routine
tu peut aussi suivre la methode de lecture des MCB ( memory control blocs ) placés par le DOS qui te donnera un emplacement des différents pilotes et autres,... cf Bible du PC. de mémoire, je me rappelle plus trop comment faire.
@++
|