Salut.
En principe, on sauvegarde le vecteur actuel pour pouvoir le rétablir quand on retourne au DOS, à moins que le programme ne reste résident. . Donc d'abord:
mov ah,35h
mov al,100
int 21h
; ES:bx pointe sur le vecteur actuel à sauver
ensuite, si dx:bx pointe sur le nouveau vecteur:
mov ah,25h
mov al,100
int 21h
Sur
[ Lien ], on peut trouver une description sommaire des int 21h