Ein Software-Interrupt ist ein expliziter Aufruf einer Unterfunktion (meist einer Betriebssystem-Funktion). Er hat nichts mit einem Interrupt (asynchrone Unterbrechung) zu tun, obwohl häufig der gleiche Sprungverteiler (Interrupt-Tabelle) benutzt wird.Übliche Mnemoniken sind: * INT xxh (Interrupt bei Intel 8086) * SC xxh (System Call bei Zilog Z8000) * TRAP xh (Trap bei Motorola 68000) * CALL 0005h (CP/M-80, der Intel 8080/Zilog Z80 hatte keinen speziellen Befehl dafür)

Property Value
dbo:abstract
  • Ein Software-Interrupt ist ein expliziter Aufruf einer Unterfunktion (meist einer Betriebssystem-Funktion). Er hat nichts mit einem Interrupt (asynchrone Unterbrechung) zu tun, obwohl häufig der gleiche Sprungverteiler (Interrupt-Tabelle) benutzt wird.Übliche Mnemoniken sind: * INT xxh (Interrupt bei Intel 8086) * SC xxh (System Call bei Zilog Z8000) * TRAP xh (Trap bei Motorola 68000) * CALL 0005h (CP/M-80, der Intel 8080/Zilog Z80 hatte keinen speziellen Befehl dafür) Solche Funktionsaufrufe werden von Programmen mit Hilfe von speziellen architekturabhängigen Befehlen aufgerufen. Dazu muss die Nummer für die benötigte Unterfunktion bekannt sein. Diese Nummer wird als Index in einer Sprungtabelle (meist Interrupt-Vektor-Tabelle) verwendet, die die Startadresse des Unterprogrammes enthält. (de)
  • Ein Software-Interrupt ist ein expliziter Aufruf einer Unterfunktion (meist einer Betriebssystem-Funktion). Er hat nichts mit einem Interrupt (asynchrone Unterbrechung) zu tun, obwohl häufig der gleiche Sprungverteiler (Interrupt-Tabelle) benutzt wird.Übliche Mnemoniken sind: * INT xxh (Interrupt bei Intel 8086) * SC xxh (System Call bei Zilog Z8000) * TRAP xh (Trap bei Motorola 68000) * CALL 0005h (CP/M-80, der Intel 8080/Zilog Z80 hatte keinen speziellen Befehl dafür) Solche Funktionsaufrufe werden von Programmen mit Hilfe von speziellen architekturabhängigen Befehlen aufgerufen. Dazu muss die Nummer für die benötigte Unterfunktion bekannt sein. Diese Nummer wird als Index in einer Sprungtabelle (meist Interrupt-Vektor-Tabelle) verwendet, die die Startadresse des Unterprogrammes enthält. (de)
dbo:wikiPageID
  • 744518 (xsd:integer)
dbo:wikiPageRevisionID
  • 151661740 (xsd:integer)
dct:subject
rdfs:comment
  • Ein Software-Interrupt ist ein expliziter Aufruf einer Unterfunktion (meist einer Betriebssystem-Funktion). Er hat nichts mit einem Interrupt (asynchrone Unterbrechung) zu tun, obwohl häufig der gleiche Sprungverteiler (Interrupt-Tabelle) benutzt wird.Übliche Mnemoniken sind: * INT xxh (Interrupt bei Intel 8086) * SC xxh (System Call bei Zilog Z8000) * TRAP xh (Trap bei Motorola 68000) * CALL 0005h (CP/M-80, der Intel 8080/Zilog Z80 hatte keinen speziellen Befehl dafür) (de)
  • Ein Software-Interrupt ist ein expliziter Aufruf einer Unterfunktion (meist einer Betriebssystem-Funktion). Er hat nichts mit einem Interrupt (asynchrone Unterbrechung) zu tun, obwohl häufig der gleiche Sprungverteiler (Interrupt-Tabelle) benutzt wird.Übliche Mnemoniken sind: * INT xxh (Interrupt bei Intel 8086) * SC xxh (System Call bei Zilog Z8000) * TRAP xh (Trap bei Motorola 68000) * CALL 0005h (CP/M-80, der Intel 8080/Zilog Z80 hatte keinen speziellen Befehl dafür) (de)
rdfs:label
  • Softwareinterrupt (de)
  • Softwareinterrupt (de)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is foaf:primaryTopic of