In meiner Betriebssystemklasse werde ich gefragt, ob der Wechsel vom Benutzermodus zum Kernelmodus privilegiert ist. Dies ist nicht betriebssystemspezifisch. Zuerst dachte ich ja, aber es scheint wie ein großer Fang 22. Ich zu meinem Lehrbuch genannt:Wechsel vom Benutzermodus zum Kernelmodus
Die Hardware privilegierte Befehle nur in Kernel-Modus ausgeführt werden kann. ...
Die Anweisung zum Wechsel in den Kernel-Modus ist ein Beispiel für eine privilegierte -Anweisung.
Gagne, Greg; Abraham Silberschatz; Peter B. Galvin (2010-01-26). Betriebssystemkonzepte (S. 22). Wiley Höher Ed. Kindle Edition.
So starten wir im Benutzermodus. Um in den Kernel-Modus zu wechseln, ist eine privilegierte Anweisung erforderlich. Eine privilegierte Anweisung muss im Kernel-Modus ausgeführt werden, daher müssen wir in den Kernel-Modus wechseln, um den Wechsel in den Kernel-Modus zu ermöglichen.
Ich denke, das System erlaubt es einem Benutzer nicht, sich selbst in den Kernel-Modus zu wechseln, sondern es wird vom Kernel ausgeführt, wenn der Benutzer versucht, eine andere privilegierte Anweisung auszuführen. Ist das korrekt?
Also ist es wirklich ein Tippfehler? – denis631