Articles > Assembleur > Masquage des interruptions >Masquage des interruptionsLorsque le processeur reçoit une interruption, les programmes en cours d'exécution sont interrompus et l'ISR correspondant à l'interruption est exécutée. Lorsque le processeur reçoit une NMI, il la traite immédiatement. Une NMI ne peut être masquée. Les NMIs (Not Maskable Interrupts) sont controlées par le MSB (Most Significative Bit) du port 70h. Lorsqu'il est à 1, les NMIs sont masquées et lorsqu'il est à 0, les NMIs sont activées. Masquage des interruptionsmClearAllInterrupts MACRO cli mov edx,70h in al,dx or al,10000000b out dx,al ENDM Activation des interruptionsmSetAllInterrupts MACRO mov edx,70h in al,dx and al,01111111b out dx,al sti ENDM
Articles > Assembleur > Masquage des interruptions >Cette page a été générée le 16 oct 2008 09:06:51. |
outilsqui est en ligne ?23 visiteurs en ligne
sondage qualité |