Ich mache einen OS-Kurs. Während ich durch den Benutzer- und Kernelraum gehe, stoße ich auf das Modusbit. Das Buch (Silberschatz, Galvin und Gagne) sagt, dass es ein Hardware-Stück ist. Was ist ein Hardware-Bit?
operating-systems
user3319015
quelle
quelle
Antworten:
Ein Hardware-Bit ist ein Konfigurationswert mit zwei Zuständen (z. B. Wahr / Falsch oder 0/1), der das Verhalten der Hardware direkt ändert. Mit anderen Worten ist es "fest verdrahtet", das Verhalten der Hardware zu konfigurieren.
In einigen Fällen kann direkt per Software auf Hardware-Bits zugegriffen werden. in anderen Fällen können sie nicht. Beispielsweise gibt es auf den meisten Prozessoren Anweisungen zum Testen oder Ändern des Übertrags-Flags, das ein weiteres Beispiel für ein Hardware-Bit ist. Das "Modusbit" kann jedoch nicht direkt geändert werden (insbesondere aus dem Benutzermodus!).
quelle