20:11 Gate A20 Option | |
Gate A20 OptionНазначением функции BIOS Gate A20 Option (опция шлюза линии A20) является выбор режима переключения работы процессора из защищенного режима в реальный и обратно. Опция может принимать всего два значения – Normal (Нормальный) и Fast (Быстрый). Содержание статьи
Принцип работыПоскольку в большинстве современных операционных систем используется исключительно защищенный режим работы процессора, то данная опция в настоящее время редко используется на практике. Тем не менее, возможно, читателям будет интересно узнать, что представляет собой Gate A20. Чтобы разобраться в этом, следует вспомнить историю разработки процессоров Intel. Все дело в том, что при разработке процессора i80286, точнее, его шины адреса, была допущена ошибка, которая позволила программам в реальном режиме работы процессора адресовать память за пределами 1 МБ (так называемая верхняя память, High Memory Area или HMA). Поскольку многие старые программы не работали с этой памятью, то в чипсеты материнских плат была встроена специальная микросхема, блокирующая 20-й разряд шины адреса, благодаря которой и была возможна адресация к верхней области памяти. Именно эта микросхема и называется Gate A20 (Шлюз A20 или вентиль A20). Для того чтобы управлять блокировкой 20-го разряда шины адреса, существует два способа. Первый способ предполагает использование контроллера порта PS/2 (который также часто называют контроллером клавиатуры, хотя это не совсем корректное название), другой – так называемого порта 92h. Контроллер порта PS/2 в основном используется для управления периферийными устройствами, такими, как клавиатура и мышь. Однако при этом он может управлять и микросхемой Gate A20. Однако низкое быстродействие контроллера PS/2 и сложность процесса управления вентилем A20 при помощи этого контролера заставили разработчиков искать другие возможности для управления Gate A20. Для этой цели была разработана специализированная микросхема, которая получила название порта 92h. В настоящее метод переключения режима процессора при помощи данного порта считается основным. Таким образом, значение опции Fast позволяет пользователю выбрать в качестве переключателя порт 92h, а значение Normal – старый добрый, но и, в то же время, медленный контроллер клавиатуры. Какое значение опции выбрать?Прежде всего, опция Gate A20 Option имеет ограниченную область применения. Она полезна лишь в операционных системах, которые используют как реальный режим работы процессора, так и защищенный. Это могут быть операционные системы MS DOS, а также Windows 98 и более старые операционные системы от Microsoft, в которых используется как реальный, так и защищенный режимы. Если у вас установлены подобные ОС, то следует выбрать вариант опции Fast, позволяющий использовать для переключения режима более быстрый контроллер порта 92h. В системах подобных Windows XP, 7 и 8, переключение режима процессора не используется, поэтому не имеет значения, какой вариант опции у вас установлен. Значение опции Normal можно установить лишь в том случае, если по какой-то причине микросхема порта 92h является неработоспособной, или ее использование приводит к сбоям в работе системы. Одним из самых старых портов компьютера является LPT-порт или параллельный порт. И ... | |
|
Всего комментариев: 0 | |