Forum: Mikrocontroller und Digitale Elektronik Wieviele Takte braucht ein Interruptaufruf?


von Chris (Gast)


Lesenswert?

Hallo Leute!

Wer weiß wieviele Takte ein Interruptaufruf benötigt!

Thanks, Chris!

von Bernhard T (Gast)


Lesenswert?

Beim C64 ?

von Chris (Gast)


Lesenswert?

Tud leid!

Meinte nen AVR (90S2333)!

mfg Chris!

von hebel23 (Gast)


Lesenswert?

Also im Datenblatt auf Seite 30 (AT90S4433) steht das mindestens 4 
Zyklen gebraucht werden. 2 Zyklen für das Sichern von Programmcounter im 
Stack und das Inkrementieren des selbigen und 2 Zyklen für den Sprung 
zum Interruptvektor. Wenn gerade ein Mehrzyklusbefehl ausgeführt wird, 
wird der erst zu Ende abgearbeitet, dass heißt das dauert dann 
entsprechend länger.

Gruß Andreas

von Chris (Gast)


Lesenswert?

Thanks Andreas!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.