Une interruption est un type d' interruption synchrone , souvent provoquée par une tentative de division d'un nombre par zéro, une erreur de segmentation (si vous utilisez le code de programmation C) ou la rencontre d'un écart ou d'une « pause » interne programmé dans le code permettant au système de vérifier si l'instruction de l'utilisateur doit être interrompue.
Si vous avez besoin d'aide pour les interruptions synchrones, vous trouverez de nombreux conseils en ligne. Un bon point de départ est le chapitre 17 du guide de Randall Hyde The Art of Assembly Language Programming , disponible en lecture gratuite sur :
oopweb.com/Assembly/Documents/ArtOfAssembly. Celui-ci est également disponible au format PDF à l'adresse flint.cs.yale.edu/cs422/doc/art-of-asm.
D'autres sites où vous pouvez en savoir plus sur les exceptions dans les programmes utilisateur provoquent des pièges sur mfparacuelles.blogspot.com, osfunctions.blogspot.com ou slac.stanford.edu/comp/unix/package/rtem.
Pour d'autres réponses Blurtit à des questions similaires, lisez Quelles sont les différences entre un piège et une interruption ? A quoi sert chaque fonction ? ou qu'entend-on par interruption ? ou peut-être qu'est - ce que l'interruption TRAP ?