6 | | Une interruption matérielle est toujours générée par un périphérique pour signaler un événement attendu par l'OS. Cet événement est le plus souvent la fin d'une opération d'entrée/sortie démarrée par l'OS (transfert de donnée entrant ou sortant entre la mémoire et le monde extérieur : écran, clavier, disque, réseau, etc). Ce peut-être aussi le TICK indiquant qu'un changement de contexte doit être opéré sur le processeur cible. Mais la date généralement imprédictible, car cette date dépend de la durée (extrêmement variable) de l'opération d'entrée/sortie. Puisqu'il s'agit d'un événement attendu, l'OS a seulement besoin de pouvoir déterminer quel est le périphérique source de l'interruption pour exécuter la bonne routine d'interruption. |
| 6 | Une interruption matérielle est toujours générée par un périphérique pour signaler un événement attendu par l'OS. Cet événement est le plus souvent la fin d'une opération d'entrée/sortie démarrée par l'OS (transfert de donnée entrant ou sortant entre la mémoire et le monde extérieur : écran, clavier, disque, réseau, etc). Ce peut-être aussi le TICK indiquant qu'un changement de contexte doit être opéré sur le processeur cible. L'événement est donc attendu, mais sa date est généralement imprédictible, car cette date dépend de la durée (extrêmement variable) de l'opération d'entrée/sortie. Puisque l'événement est attendu, l'OS a seulement besoin de déterminer quel est le périphérique source de l'interruption pour exécuter la bonne routine d'interruption. |