Ein Software-Interrupt ist eine programmierte Programmunterbrechung. Solche Unterbrechungen werden von Programmen mit Hilfe von speziellen prozessortypabhängigen Befehlen (system calls) aufgerufen. Es müssen dazu nur die Nummer für das benötigte Interrupt bekannt sein. Die einzelnen Interrupts werden als Hexadresse dargestellt. Über diese Nummer (Hexadresse) wird in der Interrupt-Vektor-Tabelle die Adresse des Interrupt-Unterprogrammes (ISR) referenziert und ausgeführt. Diese rufen eine gewollte Unterbrechung des Programms hervor.
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Softwareinterrupt".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world