摘要 |
<P>Une zone mémoire dédiée est prévue sur un système microprocesseur (10) pour le stockage d'un programme utilitaire d'interruption système personnalisable, des données d'état du programme au moment de l'interruption. La zone mémoire dédiée n'est pas cartographiée normalement comme une partie de l'espace mémoire principal, la rendant ainsi inaccessible au système d'exploitation et aux applications. Une interruption de supervision système non masquable ayant une priorité plus haute que toutes les autres priorités masquables et non masquables est ajoutée aux interruptions de l'unité centrale (12). Les limites de l'adressage de la mémoire étendue sont supplantées lorsque l'unité centrale (12) est interrompue par cette interruption ajoutée. Une instruction REPRENDRE (en anglais "RESUME") est ajoutée aux instructions de l'unité centrale pour permettre la récupération de l'unité centrale dans l'état où elle se trouvait avant l'interruption. Les limites de l'adressage de la mémoire étendue sont restaurées lorsque l'unité centrale est restaurée par l'instruction "Reprendre" (Resume). Il en résulte qu'un intégrateur système ou un fabricant d'équipements originaux peut fournir des interruptions transparentes au niveau système avec adressage de la mémoire étendue qui fonctionneront de manière fiable dans tout environnement d'exploitation et sera capable d'adresser l'espace entier des adresses physiques et avoir accès à toutes les ressources du système de manière autonome pendant l'interruption. <BR/> Application à l'industrie informatique.</P>
|