Betriebssystem und Hardware
Welche Kombination der in der RISC-V-Privilegienarchitektur festgelegten Hauptbetriebsmodi ist richtig?
- AMachine-Modus, Supervisor-Modus, User-Modus
- BReal-Modus, Protected-Modus, Long-Modus
- CAdressmodus, Datenmodus, Befehlsmodus
Antwort und Erläuterung anzeigen
Antwort: A. Machine-Modus, Supervisor-Modus, User-Modus
Die RISC-V-Privilegienarchitektur legt den höchstprivilegierten Machine-Modus (M), den Supervisor-Modus (S), in dem der Betriebssystemkern läuft, und den User-Modus (U) für Anwendungen fest. Der Machine-Modus ist stets implementiert; unmittelbar nach dem Einschalten und für Firmware läuft alles darin. Kleine Mikrocontroller haben nur M und U, bei Betrieb eines Betriebssystems üblicherweise M, S und U, und bei der Virtualisierungserweiterung kommen weitere Modi für den Hypervisor hinzu. Real-, Protected- und Long-Modus sind x86-Begriffe.