Titelbild Mikrocontroller

8.6. Reaktionszeiten

Die Antwortzeit eines freigegebenen Interrupt beträgt min. 3 Takte des CPU-Taktes. Ein Takt (mindestens), um den laufenden Befehl abzuschießen und zwei Takte, um die Rücksprungadresse (PC) im Stack zu sichern. Anschließend werden 3 Takte benötigt, um zur Interruptroutine zu springen.

Der Rücksprung aus der Interruptroutine dauert 4 oder 5 Takte, je nach Breite des PC. Während dieser Takte wird die Rücksprungadresse vom Stack zurück in den PC geladen und er Stackpointer erhöht (also zurückgezählt).
« zurück:
8.5. NMI
» weiter:
8.7. Register Übersicht
Impressum