Spisu treści:
- Definicja - Co oznacza przerwanie niemaskowalne (NMI)?
- Techopedia wyjaśnia przerwanie niemaskowalne (NMI)
Definicja - Co oznacza przerwanie niemaskowalne (NMI)?
Przerwanie niemaskowalne (NMI) to rodzaj przerwania sprzętowego (lub sygnału do procesora), które nadaje priorytet wątkowi lub procesowi. W przeciwieństwie do innych typów przerwań, przerwania niemaskowalnego nie można zignorować za pomocą technik maskowania przerwań.
Techopedia wyjaśnia przerwanie niemaskowalne (NMI)
Typowe przykłady przerwań niemaskowalnych obejmują typy wewnętrznych błędów układu mikroukładu, problemy z uszkodzeniem pamięci, błędy parzystości i błędy wysokiego poziomu wymagające natychmiastowej uwagi. W pewnym sensie, nie-maskowalne przerwanie jest sposobem na ustalenie priorytetów określonych sygnałów w systemie operacyjnym. Innym przykładem jest przerwanie, które nie jest maskowalne dla zdarzenia użytkownika, w którym użytkownik naciska klawisze Control, Alt, Delete, aby utworzyć natychmiastowy sygnał do systemu, gdy komputer nie odpowiada. Jest to dobry przykład, ponieważ ilustruje rodzaj „nadpisania” - zamiast po prostu podążać za ogólnym wątkiem lub procesem, ctrl-alt-delete wytwarza sygnał, z którym komputer musi się natychmiast poradzić.