TypeF DMA Buffer Control1(2)
- очень интересная опция "AMI BIOS". Обычный цикл прямого доступа к памяти занимает 8 циклов шины, а в данном режиме - только 3 (что, естественно, намного ускоряет доступ). Однако необходимо согласовать этот параметр с устройствами, использующими каналы DMA, передача данных которым будет ускорена, и убедиться, что такие устройства поддерживают ускоренный режим работы. Каждому из двух таких каналов DMA соответствует свой элемент управления. Впрочем, использование данного параметра существенного ускорения не приносит, так как наибольшее влияние этот параметр оказывает только на накопители на гибких дисках. По умолчанию (для каждой из двух! опций) устанавливается значение "Disabled". Другие возможные значения: "Channel-0", "Channel-1", "Channel-2", "Channel-3", "Channel-5", "Channel-6", "Channel-7".
Установка режима работы каналов DMA, как в режиме F, может быть представлена в несколько ином виде. Опция может называться "DMA Ch N TypeF Transfers", где N - это номера каналов: 0, 1, 2, 3, 5, 6 или 7. Это означает, что таких опций на самом деле 7. При этом для каждой из опций может быть установлено либо "Disabled", либо "Enabled".
Есть еще один вариант представления функции работы каналов DMA в режиме F. Опция называется "TypeF DMA Transfers #1(#2)". При установке опции (или опций) в "Enabled" активируется следующее поле:
x "Enabled DMA Channel #1(#2)" предоставляет возможность установки уже конкретного канала: 0, 1, 2, 3, 5, 6, 7 и ... "Disabled".
Ports
Порт ввода/вывода - соединение с процессором, которое конфигурируется или программируется для обеспечения обмена данными между процессором и внешним устройством. Порт ввода/вывода может быть однонаправленным и двунаправленным.
I/O-адреса (адреса портов ввода/вывода), а точнее сами порты нужны всем компонентам компьютера, там они временно хранят свои данные. Практически любое устройство использует порт ввода/вывода, а чаще всего набор этих портов. За каждым таким портом закреплен специальный адрес, работа с которым осуществляется через специальные команды процессора. Обратившись по одним адресам, можно получить информацию об устройстве, а по другим - изменить его параметры. Возможное число адресов портов ввода/вывода - 65536. Доступное же для использования количество портов значительно меньше.
Адреса
| Размер
| Назначение
| 0000 - 000F
| 16 bytes
| PIIX4 - DMA 1
| 0020 - 0021
| 2 bytes
| PIIX4 - interrupt controller 1
| 002E - 002F
| 2 bytes
| Super I/O controller configuration registers
| 0040 - 0043
| 4 bytes
| PIIX4 - Counter/Timer 1
| 0048 - 004B
| 4 bytes
| PIIX4- Counter/Timer 2
|
| 1 byte
| Keyboard Controller Byte - Reset IRQ
|
| 1 byte
| PIIX4 - NMI, Speaker Control
|
Адреса
| Размер
| Назначение
|
| 1 byte
| Keyboard controller, CMD/STAT Byte
|
| bit 7, 1 bit
| PIIX4 - enable NMI
|
| bits 0-6, 7 bits
| PIIX4 - real time clock, address
|
| 1 byte
| PIIX4 - real time clock, data
|
| 1 byte
| Reserved - system board configuration
|
| 1 byte
| Reserved - system board configuration
| 0080 - 008F
| 16 bytes
| PIIX4 - DMA page registers
| 00A0 - 00A1
| 2 bytes
| PIIX4 - interrupt controller 2
| 00B2 - 00B3
| 2 bytes
| APM control
| 00C0 - 00DE
| 31 bytes
| PIIX4 - DMA 2
| 00F0
| 1 byte
| Reset numeric error
| 0170 - 0177
| 8 bytes
| Secondary IDE channel
| 01F0 - 01F7
| 8 bytes
| Primary IDE channel
| 0200 - 0207
| 8 bytes
| Audio/game port
| 0220 - 022F
| 16 bytes
| Audio (Sound Blaster compatible)
| 0240 - 024F
| 16 bytes
| Audio (Sound Blaster compatible)
| 0278 - 027F
| 8 bytes
| LPT2
| 0290 - 0297
| 8 bytes
| Hardware monitor
| 02E8 - 02EF
| 8 bytes
| COM4/Video (8514A)
|
Адреса
| Размер
| Назначение
| 02F8 - 02FF
| 8 bytes
| COM2
| 0300 - 0301
| 2 bytes
| MPU-401 (MIDI)
| 0330 - 0331
| 2 bytes
| MPU-401 (MIDI)
| 0332 - 0333
| 2 bytes
| MPU-401 (MIDI)
| 0334 - 0335
| 2 bytes
| MPU-401 (MIDI)
|
| 1 byte
| Secondary IDE channel command port
|
| 1 byte
| Floppy channel 2 command
|
| bit 7, 1 bit
| Floppy disk change, channel 2
|
| bits 0-6, 7 bits
| Secondary IDE channel status port
| 0378 - 037F
| 8 bytes
| LPT1
| 0388 - 038D
| 6 bytes
| AdLib (FM synthesizer)
| 03B4 - 03B5
| 2 bytes
| Video (VGA)
| 03BA
| 1 byte
| Video (VGA)
| 03BC - 03BF
| 4 bytes
| LPT3
| 03C0 - 03CA
| 11 bytes
| Video (VGA)
| 03CC
| 1 byte
| Video (VGA)
| 03CE - 03CF
| 2 bytes
| Video (VGA)
| 03D4 - 03D5
| 2 bytes
| Video (VGA)
| 03DA
| 1 byte
| Video (VGA)
| 03E8 - 03EF
| 8 bytes
| COM3
| 03F0 - 03F5
| 6 bytes
| Floppy Channel 1
|
Адреса
| Размер
| Назначение
| 03F6
| 1 byte
| Primary IDE channel command port
| 03F7 (Write)
| 1 byte
| Floppy channel 1 command
| 03F7
| bit 7, 1 bit
| Floppy disk change channel 1
| 03F7
| bits 0-6, 7 bits
| Primary IDE channel status port
| 03F8 - 03FF
| 8 bytes
| COM1
| 04D0 - 04D1
| 2 bytes
| Edge/level triggered PIC
| 0530 - 0537
| 8 bytes
| Windows Sound System
| 0604 - 060B
| 8 bytes
| Windows Sound System
| LPTn + 400h
| 8 bytes
| ECP port, LPTn base address + 400h
| 0CF8 - 0CFB (*)
| 4 bytes
| PCI configuration address register
| 0CF9 (**)
| 1 byte
| Turbo and reset control register
| 0CFC - 0CFF
| 4 bytes
| PCI configuration data register
| 0E80 - 0E87
| 8 bytes
| Windows Sound System
| 0F40 - 0F47
| 8 bytes
| Windows Sound System
| 0FF0 - 0FF7
| 8 bytes
| CS4236B audio control
| FF00 - FF07
| 8 bytes
| IDE bus master register
| FFA0 - FFA7
| 8 bytes
| Primary bus master IDE registers
| FFA8 - FFAF
| 8 bytes
| Secondary bus master IDE registers
| 007C
| bits 4-5, 2 bits
| Chassis fan RPM sense selection
| · * DWORD access only
· ** Byte access only
Audio
AC'97 Audio
опция "Phoenix BIOS", позволяющая сконфигурировать интегрированный на системной плате аудиоконтроллер. Аудиоконтроллер соответствует спецификации AC'97. Предлагаются следующие значения:
"Auto" - системный BIOS включает AC'97-совместимый аудиоконтроллер и выделяет необходимые системные ресурсы (IRQ, адреса, DMA). Если дополнительный AC'97-аудиоконтроллер инсталлирован на карте расширения, интегрированный аудиоконтроллер отключается и инициализируется дополнительный,
"Disabled" - AC'97-аудиоконтроллер на системной плате отключается.
Audio Controller
- "Phoenix BIOS" предлагает данную опцию для использования интегрированного на материнской плате аудиочипа. Запрещение же опции ("Disabled") имеет смысл только в случае использования обычной звуковой карты, тем более, если такая карта по своим возможностям превышает характеристики встроенного аудиопроцессора. При включении опции системный BIOS автоматически (но правильно ли) должен сконфигурировать потребности встроенной звуковой карты в ресурсах (прерывания, адреса портов, DMA- каналы).
Неспроста эта тема начата с "Phoenix BIOS". В некоторых случаях "Phoenix BIOS" представляет возможность работы с довольно впечатляющим "Audio Options Menu", дающим опять таки возможность установки различных аудиопараметров. Во первых, тот же "Phoenix BIOS" вместо приведенной опции "Audio Controller" может предложить "Sound", включение которой и вызывает нижеприведенный перечень опций.
X Base I/O address
- опция установки основного I/O-адреса (адрес порта ввода/вывода). Возможны варианты: "220 - 22F", "240 - 24F", "260 - 26F", "280 - 28F". Тот, кто давно работает со звуковыми картами, тот уже "прикипел" к адресу 220.
X MPU I/O address
- опция установки MPU I/O-адреса (адрес порта ввода/вывода). MPU - MIDI Processing Unit. Звуковые карты должны быть совместимы с интерфейсом MPU-401 фирмы "Roland", так как большинство игр всегда было ориентировано и на этот интерфейс, и на "General MIDI". Возможны варианты: "300 - 301", "330 - 331". В данном случае более привычен адрес 330.
X Interrupt
- опция установки системного прерывания. Возможные значения: IRQ2, IRQ5, IRQ7, IRQ10. По умолчанию устанавливается IRQ5.
X 8-bit DMA channel
- выбор 8-битного DMA-канала. Совместимость с "Sound Blaster Pro" превыше всего. Возможны варианты: DMA0, DMA1 (по умолчанию), DMA3.
X 16-bit DMA channel
- выбор 16-битного DMA-канала. Возможны варианты: DMA5 (по умолчанию), DMA6, DMA7.
Основные параметры установлены. Но есть и другие BIOS, а отсюда и разные наименования аналогичных опций:
"Audio",
"Audio Device",
"On-Board Audio",
"Onboard Audio Chip",
"Audio DMA Select",
"Audio I/O Base Address",
"On-Board Audio Address" с параметрами: 220h, 230h, 240h, 250h,
"Audio IRQ Select",
"MPU-401 Configuration" с параметрами: "Enabled", "Disabled",
x "MPU-401 I/O Base Address".
И снова "Phoenix BIOS":
Midiport
- значения опции:
"Enabled" - мидипорт интегрирован на плате. При этом предоставляется возможность ручного конфигурирования ресурсов,
"Auto" - конфигурирование с помощью BIOS производится автоматически,
"Disabled" - мидипорт отсутствует или заблокирован,
"OS Controlled" - ресурсы мидипорта назначаются операционной системой.
X Base I/O Address
- возможные значения: "330h", "300h".
X Interrupt
- возможные значения: "IRQ3", "IRQ4", "IRQ5", "IRQ7", "IRQ9", "IRQ10".
Audio Output
- очень интересная дополнительная опция "Phoenix BIOS", регулирующая выходные характеристики встроенной аудиосистемы. Возможные значения:
"Line Level" - устанавливается при подключении активных громкоговорителей, т.е. полноценной акустической системы,
"Full Power" - устанавливается при подключении пассивных динамиков или наушников.
Аналогичная опция того же "Phoenix BIOS" "Audio Output Level" предлагает и аналогичные параметры: "Line Level" и "Amplifier Level".
Keyboard
В клавиатурах первых "персоналок" использовался микроконтроллер 8048. В более поздних моделях стала применяться микросхема 8049 со встроенной ROM-памятью или некоторые другие.
Еще в компьютерах PC/XT на системной плате располагалась микросхема 8255, применявшаяся для связи с последовательным интерфейсом клавиатуры. Эта микросхема присоединялась к контроллеру прерываний через линию IRQ1. Сами данные от микросхемы 8255 передавались в процессор через порт ввода/вывода с адресом 60h.
В компьютерах класса AT последовательный интерфейс клавиатуры оказался подключенным к специальному контроллеру клавиатуры на системной плате. В качестве такого контроллера стала применяться микросхема 8042. При этом функции порта 60h не изменились. При необходимости работы в командном режиме или проверки состояния контроллера клавиатуры на системной плате может быть использован порт ввода/вывода с адресом 64h.
В старых системах контроллер 8042 использовался также для управления адресной линией A20.
KBC Input Clock
контроль частоты тактового сигнала контроллера клавиатуры. Параметром задается, проще говоря, скорость, с которой центральный процессор связывается с контроллером клавиатуры. Таким образом, параметр служит для изменения скоростных характеристик работы клавиатуры и повышения стабильности ее работы. Значение параметра как "12 MHz" устанавливается по умолчанию. Если возникли проблемы при работе с клавиатурой, необходимо уменьшить значение параметра. Параметр может принимать значения: "8 MHz", "12 MHz", "16 MHz".
Опция также может носить названия: "KBC Input Clock Select", "Кeyboard Controller Clock".
В общем-то, это уже устаревшая функция, позволявшая в соответствии со спецификациями инсталлированного контроллера клавиатуры устанавливать либо фиксированные значения, например, 7.16 МГц, 9.5 МГц, другие значения, либо получать значения как частное от частоты системной или локальной шины. Опция "Кeyboard Controller Clock" как раз является хорошим примером сказанному, предлагая следующие значения: "7.16 Mhz" (по умолчанию), "PCICLKI/2", "PCICLKI/3", "PCICLKI/4".
Keyboard Reset Control
- опция контроля за пеpезапуском с клавиатуpы. Пpи установке опции в "Enabled" имеется стандартная возможность пеpезапуска компьютера пpи использовании набора клавиш <CTRL>+<ALT>+<DEL>.
Фактически эта опция изначально предназначалась для управления аппаратным сбросом процессора через контроллер клавиатуры, а в системах на 286-х процессорах служила для переключения из защищенного режима работы в реальный.
Keyboard Reset Control (pазpешение пеpезапуска с клавиатуpы): Пpи установке в Enabled позволяет пеpезапускать ЭВМ пpи нажатии клавиш Alt-Ctrl-Del. Рекомендуется устанавливать в Enabled для получения дополнительных возможностей упpавления машиной.
Typematic Rate Setting
- (установка скорости ввода символов). Эта опция возможно позволит устранить не совсем правильные режимы работы клавиатуры. Прежде всего необходимо установить значение опции в "Enabled" (по умолчанию - "Disabled"). Установка в "Disabled" блокирует доступ к следующим функциям: "Typematic Rate" и "Typematic Delay".
Опция также может носить название "Typematic Rate Programming". Правда, значения параметра могут оказаться несколько иные: "Default" и "Override". По умолчанию устанавливается, например, 30 или 60 символов в сек. и 250 мсек. (см. ниже). "Override" аналогично же "Enabled".
x Typematic Rate (Chars/Sec)
- эта опция позволяет регулировать скорость ввода символов с клавиатуры, но только при включенном состоянии опции "Typematic Rate Setting". С ее помощью устанавливается временная характеристика - количество сигналов повторения нажатой и не отпущенной клавиши за цикл, которое может изменяться от 6 до 30 символов в секунду (в некоторых вариациях BIOS до 60), т.е. задается частота автоматического повторения символов клавиатуры. Установка большего значения позволяла, например, при работе с "MS-DOS" ускорить передвижение курсора. По умолчанию, как правило, устанавливается 6 символов в сек. Опция может иметь нестандартные значения: "Fast" и "Slow".
x Typematic Rate Delay (msec)
- (задержка повторения в мсек.). Эта опция регулирует вторую временную характеристику - задержку перед автоповтором нажатой клавиши, которая может меняться от 0,25 до 1 сек., т.е. значение задержки от момента нажатия клавиши до начала повторения символа клавиатурой. Значение может быть выбрано из ряда: 250 (по умолчанию), 500, 750 или 1000 мсек. Опция также функционирует только при включенном состоянии опции "Typematic Rate Setting".
Опция также может носить название "Typematic Delay (Msec)".
Ну а теперь остановимся на "Phoenix BIOS". Во многих версиях, достаточно современных, пользователю предоставляется возможность работы в специализированном подменю под названием "Keyboard Submenu" (или "Keyboard Features"). Кое-что здесь представляет несомненный интерес.
"Num Lock" или "Numlock":
"Auto" - состояние клавиши устанавливается во включенное, если дополнительная цифровая клавиатура автоопределена,
"On",
"Off".
"Key Click":
"Enabled" - при нажатии любой клавиши генерируется тоновый (читай, звуковой) сигнал,
"Disabled" (по умолчанию) - беззвучный вариант.
"Keyboard auto-repeat rate": "2/sec", "6/sec", "10/sec", "13.3/sec", "18.5/sec", "21.8/sec", "26.7/sec", "30/sec".
"Keyboard auto-repeat delay": "1/4 sec", "1/2 sec", "3/4 sec", "1 sec".
Floppy
Floppy Disk Access Control (R/W)функция может находиться в меню "BIOS FEATURES SETUP" и определять возможность чтения/записи на дискеты. Включение опции как "Read only" позволит защитить информацию от несакционированного копирования с компьютера. Некоторые BIOS в качестве значений параметра имеют обычные "Enabled" и "Disabled". В этом случае разрешение этого параметра позволяет записывать информацию на дискету, а в противном случае дискету можно только читать.
"Phoenix BIOS" содержит аналогичную опцию под названием "Diskette Write". "Enabled" позволяет производить любые операции с дискетами (по умолчанию), "Disabled" же аналогично "Read only". Опция может называться и "Diskette Write Protect".
"AMI BIOS" содержит аналогичную опцию под названиями "Floppy Access Control" или того проще, "Floppy Access", с параметрами "Read-Write" ("Read/Write" - по умолчанию) и "Read-Only" ("Read Only").
Serial, Parallel Port.
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|