Système d'exploitation et matériel
Quelle est l’explication générale de la différence entre interruption et exception ?
- AL’interruption est provoquée uniquement par le logiciel, l’exception uniquement par les circuits matériels
- BL’interruption est due à une cause externe comme un périphérique, l’exception résulte de l’exécution d’une instruction
- CAprès une interruption, on ne peut pas revenir au traitement initial, alors qu’après une exception on y revient toujours
Afficher la réponse et l'explication
Réponse : B. L’interruption est due à une cause externe comme un périphérique, l’exception résulte de l’exécution d’une instruction
L’interruption est due à une cause externe sans rapport avec l’instruction en cours, comme une notification de fin d’entrée/sortie ou un timer, et survient à un moment imprévisible (asynchrone). L’exception résulte de l’exécution d’une instruction particulière, comme une division par zéro, une instruction illégale, un défaut de page ou une instruction d’appel système (synchrone). Dans les deux cas, on revient souvent au traitement initial après le gestionnaire ; ce n’est pas la possibilité de retour qui les distingue.
Continuer : 9 autres questions sur Système d'exploitation et matériel