Das Konzept eines Computersystems

Witam Cię w dziale COMPUTERSYSTEME poruszymy w nim kilka ciekawych informacji.

Zweifellos ist das Betriebssystem eng mit der Architektur des Computers verbunden. Nach dem Starten des Betriebssystem-Computers führe ich die erste Phase durch - die Initialisierung. Dann das sogenannte. Unterbrechung (von der Software). Jeder Interrupt hat ein eigenes Handhabungssystem, (Verschiedene Ereignisse können Interrupts erzeugen, durch Senden der relevanten Informationen an den Prozessor.)

Bei diesen Interrupts geht es darum,dass der Prozessor nach dem Empfang des Interrupt-Signals, Ich setze die aktuelle Aufgabe aus, geht zum Interrupt-Handler, und kehrt zu der unterbrochenen Aufgabe zurück, wenn Sie fertig sind.

Es gibt zwei Interrupt-Handhabungsmechanismen. Bemerkung: Ich meine die Methode zum Übergeben von Informationen, wo sich der Interrupt-Handler befindet. Der erste ist ein allgemeiner oder spezifischer Aufruf der Interrupt-Beschreibung, und der zweite ist der Interrupt-Vektor, Die Anzahl der Interrupts muss jedoch bekannt sein (Dies ist auf bestimmte Einschränkungen zurückzuführen).

Ich hoffe, ich war nicht zu verwirrend:). Wenn ja, lesen Sie es bitte noch einmal.:).

Woher wissen Sie, wo sich die unterbrochene Aufgabe befindet?? Nun, die Informationen werden z.B.. auf dem Systemstapel, Hier ist die Interrupt-Maskierung erwähnenswert - es werden nur andere Interrupts ausgeblendet und jeweils nur einer ausgeführt.

Das Betriebssystem ist jetzt Interrupt-gesteuert, wenn ein Interrupt erkannt wird, Die Hardware übergibt die Steuerung an das Betriebssystem. – (Vorsicht: Sehen und beachten Sie hier unbedingt die Verbindung zwischen der Computerarchitektur und dem Betriebssystem).

Dann versuche ich SO herauszufinden, was der Interrupt war. - In S0 gibt es separate Codeteile, die für jede Art von Interrupt verantwortlich sind.