Я беру курс ОС. Проходя через пространство пользователя и ядра, я сталкиваюсь с битом режима. Книга (Silberschatz, Galvin и Gagne) говорит, что это аппаратный бит. Что такое аппаратный бит?
1 ответ
0
Аппаратный бит - это значение конфигурации с двумя состояниями (т. Е. True/False или 0/1), которое напрямую изменяет поведение оборудования. Другими словами, это «аппаратно» для настройки поведения оборудования.
В некоторых случаях аппаратные биты могут быть доступны напрямую с помощью программного обеспечения; в других случаях они не могут. Например, на большинстве процессоров есть инструкции для проверки или изменения флага переноса, что является еще одним примером аппаратного бита. Однако "бит режима" не может быть изменен напрямую (особенно из пользовательского режима!).