Stefan Lennerbrant
<4364>
· Text 7318 · w8 · kommentar
1987-08-06 20:09
Ärende: NMI (Non Maskable Interrupt)
När NMI-pinnen på CPU:n går hög, hoppar CPU:n medelst
ett interrupt till adress 66h (102 decimalt)
Där kan man lägga en liten snutt som gör något och som sedan
hoppar tillbaka med RETN (inte RETI som vanliga int.)
Man kommer då tillbaka till den adress man var på när NMI:et
kom.
Naturlgtvis måste man spara undan alla register man använder
i NMI-snutten, precis som i ett vanligt inter.
mvh