-
-
Interrupt innerhalb einer Codezeile?
Guten Abend.
Angenommen ich habe ein sehr lange Codezeile in meinem Programm, z.B. eine If - Abfrage mit einer sehr langen mehrteiligen Bedingung (7 Teile) und einen Interrupt 200 mal in der Millisekunde.
Kann es da innerhalb der If-Abfrage zu einem Interrupt kommen?
Danke
-
Erfahrener Benutzer
Roboter Experte
Hallo,
ja das kann passieren.
Die Zeile muss nicht mal sehr lang sein.
Ein C-Befehl kann sich später aus verschiedenen Assemblerbefehlen zusammensetzen. Da kann dann ein Interrupt dazwischen funken.
Schau dir den Abschnitt "Nicht-atomarer Code" im Wissenbereich einmal an.
Gruß
Jens
-
Danke fünfzehnbuchstabenvollmach
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen