Nella classe dei sistemi operativi, mi viene chiesto se il passaggio da utente a modalità kernel sia privilegiato. Questo non è specifico per il sistema operativo. In un primo momento ho pensato che sì, ma sembra come un grande fermo 22. ho fatto riferimento al mio libro di testo:Passaggio dalla modalità utente alla modalità kernel
L'hardware permette istruzioni privilegiate da eseguire solo in modalità kernel. ...
L'istruzione per passare alla modalità kernel è un esempio di un'istruzione con privilegi .
Gagne, Greg; Abraham Silberschatz; Peter B. Galvin (2010-01-26). Concetti relativi al sistema operativo (p. 22). Wiley Higher Ed. Edizione Kindle.
Così iniziamo in modalità utente. Per passare alla modalità kernel richiede un'istruzione privilegiata. Un'istruzione privilegiata deve essere eseguita in modalità kernel, quindi dobbiamo passare alla modalità kernel per abilitare il passaggio alla modalità kernel.
Penso che il sistema non consenta a un utente di passare direttamente alla modalità kernel, ma che viene eseguito dal kernel quando l'utente cerca di eseguire un'altra istruzione con privilegi. È corretto?
Quindi è davvero un errore di battitura? – denis631