NMI
From Atariki
(Różnice między wersjami)
Wersja z dnia 03:14, 10 gru 2004
NMI - ang. Non-Maskable Interrupt - przerwanie niemaskowalne.
Rodzaj przerwania, które w momencie wystąpienia (najpóźniej po zakończeniu wykonywania bieżącego rozkazu) musi być przyjęte i obsłużone przez procesor. A to w odróżnieniu od IRQ, które przyjęte i obsłużone być tylko może.
W procesorze 6502 i 65c02 główny wektor przerwania NMI znajduje się pod adresem $FFFA.
W procesorze 65c816 pod adresem $00FFFA znajduje się wektor przerwania NMI dla trybu emulacji 6502. Gdy procesor jest przełączony w tryb natywny 65c816, adres procedury obsługi NMI jest pobierany spod $00FFEA.