ISA Enable Bit
Другие идентичные названия опции: AGP ISA Aliasing.
Опция ISA Enable Bit предназначена для включения или выключения поддержки старого режима адресации шины ISA. Она может принимать лишь два значения – Enabled (Включено) или Disabled (Выключено). Также в некоторых BIOS существует опция AGP ISA Aliasing, которая выполняет аналогичную функцию.
Содержание статьи
Принцип работы
В первых IBM-совместимых компьютерах разрядность шины ISA составляла всего 10 бит, и поэтому диапазон адресации шины составлял 1024 байт. Из этого диапазона адресов 256 предназначались для материнской платы, а оставшаяся часть – для устройств ISA.
Впоследствии на системных платах стала использоваться 16-разрядная шина ввода/вывода. Таким образом, количество памяти, отводимой под адреса, стало составлять 64 КБ. Однако осталось множество устройств ISA, которые могли работать лишь с 10- битной адресацией.
Сначала для решения данной проблемы адресное пространство было разделено на 64 раздела по 1 КБ. Однако поскольку первые 256 адресов каждого раздела должны были резервироваться для материнской платы, то устройствам ISA отводились последние 768 байт.
Данное ограничение породило множество проблем совместимости между различными платами ISA и привело к конфликтам между платами, разработанными для 10-битной шины.
Другим решением проблемы стало изменения принципа адресации. Устройствам ISA выделялось небольшое пространство в области 1 КБ, а недостающие адреса брались из последних 6 бит 16-битной кодировки. Таким образом, всем устройствам стало доступно адресное пространство в 49152 байт.
Это усовершенствование, получившее название ISA Aliasing (Корректировка ISA), почти свело на нет вероятность возникновения конфликтов между различными устройствами на этой шине.
Однако ограничение в 10 бит действует не только на устройства данной шины, но и на PCI, а также AGP. Поэтому если в системе присутствуют, помимо плат ISA, также платы PCI и AGP, между ними возможно возникновение конфликтов за адресное пространство.
В современных материнских платах имеется возможность использовать как адресацию, использующую 10-битное ограничение, так и адресацию, позволяющее использовать все адреса из 16-битного пространства. Именно для переключения этих режимов и служит опция ISA Enable Bit.
Стоит ли включать опцию?
Ответ на этот вопрос зависит от того, используются ли у вас в компьютере одновременно платы ISA, AGP и PCI. Если устройства ISA у вас не используются, то можно выключить эту опцию и таким образом сделать так, что устройства PCI и AGP получат в свое распоряжение все 16-битное адресное пространство. Выключение этой опции в большинстве случаев позволит повысить производительность данных устройств.
Также опцию можно выключить и в том случае, если у вас используются одновременно платы ISA, PCI и AGP, поскольку это не вызовет конфликта между платами.
Включать опцию следует лишь в том случае, если у вас несколько устройств ISA, которые конфликтуют друг с другом.