Subj : системным платам IBM PC
Frequently Asked Questions (Часто Задаваемые Вопросы)
системным платам IBM PC
Создан: 17.03.96
Последняя модификация: 01.12.99
Автор: Евгений Музыченко (Eugene Muzychenko)
2:5000/14@FidoNet, music@spider.nrcde.ru
Copyright (C) 1996-99, Eugene V. Muzychenko
Все права в отношении данного текста принадлежат автору. При воспроиз-
ведении текста или его части сохранение Copyright обязательно. Коммер-
ческое использование допускается только с письменного разрешения авто-
ра.
При наличии изменений с момента последней публикации они отмечаются
знаком ">-".
----------------------------------------------------------------------
- Я хотел бы кое-что узнать о моей плате - как мне описать ее?
Прежде всего - привести ее фирменное название. Если его нет - привести
надписи на плате, которые могут быть похожи на название. Описать ос-
новные признаки платы (под какой процессор, какие шины, сколько разъ-
емов каждой шины, сколько каких разъемов под кэш/память, что написано
на больших микросхемах и т.п.). Если плата не имеет фирменного назва-
ния, имеет смысл привести строку идентификации BIOS, которая выводится
при перезагрузке внизу экрана, и тип самого BIOS (AMI, AWARD, Phoenix,
Acer и т.п.). Чем больше информации - тем выше вероятность верного
опознания платы другими и получения ответов на заданные вопросы.
----------------------------------------------------------------------
- Что такое Chipset?
Chip Set - набор микросхем. Это одна или несколько микросхем, специ-
ально разработанных для "обвязки" микропроцессора. Они содержат в себе
контроллеры прерываний, прямого доступа к памяти, таймеры, систему уп-
равления памятью и шиной - все те компоненты, которые в оригинальной
IBM PC были собраны на отдельных микросхемах. Обычно в одну из микрос-
хем набора входят также часы реального времени с CMOS-памятью и иногда
- клавиатурный контроллер, однако эти блоки могут присутствовать и в
виде отдельных чипов. В последних разработках в состав микросхем набо-
ров для интегрированных плат стали включаться и контроллеры внешних
устройств.
Внешне микросхемы Chipset'а выглядят, как самые большие после процес-
сора, с количеством выводов от нескольких десятков до нескольких со-
тен. Название набора обычно происходит от маркировки основной микрос-
хемы - OPTi495SLC, SiS471, UMC491, i82C437VX и т.п. При этом использу-
ется только код микросхемы внутри серии: например, полное наименование
SiS471 - SiS85C471. Последние разработки используют и собственные име-
на; в ряде случаев это - фирменное название (Neptun, Mercury, Triton,
Viper), либо собственная маркировка чипов третьих фирм (ExpertChip, PC
Chips).
Тип набора в основном определяет функциональные возможности платы: ти-
пы поддерживаемых процессоров, структура/объем кэша, возможные сочета-
ния типов и объемов модулей памяти, поддержка режимов энергосбереже-
ния, возможность программной настройки параметров и т.п. На одном и
том же наборе может выпускаться несколько моделей системных плат, от
простейших до довольно сложных с интегрированными контроллерами пор-
тов, дисков, видео и т.п.
----------------------------------------------------------------------
- Что такое IRQ и DMA и как их распpеделять?
IRQ (Interrupt ReQuest - запрос прерывания) - сигнал от одного из уз-
лов компьютера, требующий внимания процессора к этом узлу. Возникает
при наступлении какого-либо события (например, нажатии клавиши, завер-
шении операции чтения/записи на диске и т.п.). На PC AT предусмотрено
15 (на XT - 8) линий IRQ, часть которых используется внутренними кон-
троллерами системной платы, а остальные заняты стандартными адаптерами
либо не используются:
0 - системный таймер
1 - контроллер клавиатуры
2 - сигнал возврата по кадру (EGA/VGA), на AT соединен с IRQ 9
3 - обычно COM2/COM4
4 - обычно COM1/COM3
5 - контроллер HDD (XT), обычно свободен на AT
6 - контроллер FDD
7 - LPT1, многими LPT-контроллерами не используется
8 - часы реального времени с автономным питанием (RTC)
9 - параллельна IRQ 2
10 - не используется
11 - не используется
12 - обычно контроллер мыши типа PS/2
13 - математический сопроцессор
14 - обычно контроллер IDE HDD (первый канал)
15 - обычно контроллер IDE HDD (второй канал)
На AT и всех современных платах сигнал IRq 2 схемно поступает на вход,
соответствующий IRq 9 и вызывает запуск обработчика прерываний, свя-
занного с IRq 9, который программно эмулирует прерывание по IRq 2. Та-
ким образом, программы, работающие с IRq 9, будут работать всегда, а
использующие IRq 2 - могут не работать, если не установлен правильный
обработчик IRq 9.
В современных системах IRq 5 традиционно используется звуковыми адап-
терами, 9 - музыкальными (интерфейс MIDI), IRq 10 и выше делятся между
адаптерами ISA и PCI.
DMA (Direct Memory Access - прямой доступ к памяти) - способ обмена
данными между внешним устройством и памятью без участия процессора,
что может заметно снизить нагрузку на процессор и повысить общую про-
изводительность системы. Режим DMA позволяет освободить процессор от
рутинной пересылки данных между внешними устройствами и памятью, отдав
эту работу контроллеру DMA; процессор в это время может обрабатывать
другие данные или другую задачу в многозадачной системе. На PC AT есть
7 (на XT - 4) независимых каналов контроллера DMA:
0 - регенерация памяти на некоторых платах
1 - не используется
2 - контроллер FDD
3 - контроллер HDD на XT, на AT не используется
5 - не используется
6 - не используется
7 - не используется
Каналы 0-3 - восьмиразрядные, каналы 5-7 - шестнадцатиразрядные.
В современных системах DMA 0/1 обычно используется звуковыми адаптера-
ми, 3 - параллельным портом в режиме ECP. DMA 5 используется серией
звуковых адаптеров Sound Blaster 16 (SB16, Vibra16, AWE32, SB32,
AWE64) и совместимых с ними (микросхемы CMI8330, Avance Logic ALS100 и
старше).
С учетом этого, новые адаптеры следует настраивать прежде всего на
полностью свободные каналы IRQ (10, 11) и DMA (1, 5-7), а затем - на
свободные в конкретной системе (например, IRQ 5 или 12, DMA 3). Воз-
можность использования одного IRQ несколькими адаптерами зависит от
типа шины и требует поддержки со стороны драйверов этих адаптеров. Ис-
пользование разными адаптерами одного канала DMA в принципе возможно,
но связано со множеством проблем и потому не рекомендуется.
----------------------------------------------------------------------
- Что такое BIOS и зачем он нужен?
Это Basic Input/Output System - основная система ввода/вывода, зашитая
в ПЗУ (отсюда название ROM BIOS). Она представляет собой набор прог-
рамм проверки и обслуживания аппаратуры компьютера, и выполняет роль
посредника между DOS и аппаратурой. BIOS получает управление при вклю-
чении и сбросе системной платы, тестирует саму плату и основные блоки
компьютера - видеоадаптер, клавиатуру, контроллеры дисков и портов
ввода/вывода, настраивает Chipset платы и загружает внешнюю операцион-
ную систему. При работе под DOS/Windows BIOS управляет основными ус-
тройствами, при работе под OS/2, UNIX, Windown 9x/NT/2000 BIOS практи-
чески не используется, выполняя лишь начальную проверку и настройку.
Обычно на системной плате установлено только ПЗУ с системным (Main,
System) BIOS, отвечающим за саму плату и контроллеры FDD, HDD, портов
и клавиатуры; в системный BIOS практически всегда входит System Setup
- программа настройки системы. Видеоадаптеры и контроллеры HDD с ин-
терфейсом ST-506 (MFM) и SCSI имеют собственные BIOS в отдельных ПЗУ;
их также могут иметь и другие платы - интеллектуальные контроллеры
дисков и портов, сетевые карты и т.п.
Обычно BIOS для современных системных плат разрабатывается одной из
специализирующихся на этом фирм - Award Software, American Megatrends
Inc. (AMI), реже - Phoenix Technology, Microid Research; в данное вре-
мя наиболее популярен Award BIOS 4.51G. Некоторые производители плат
(например, IBM, Intel, Acer) сами разрабатывают BIOS'ы для них. Иногда
для одной и той же платы имеются версии BIOS от разных производителей
- в этом случае допускается копировать прошивки или заменять микросхе-
мы ПЗУ; в общем же случае каждая версия BIOS привязана к конкретной
модели платы.
Раньше BIOS зашивался в однократно программируемые ПЗУ либо в ПЗУ с
ультрафиолетовым стиранием; сейчас в основном выпускаются платы с
электрически перепрограммируемыми ПЗУ (Flash ROM), которые допускают
перешивку BIOS средствами самой платы. Это позволяет исправлять завод-
ские ошибки в BIOS, изменять заводские умолчания, программировать соб-
ственные экранные заставки и т.п.
Тип микросхемы ПЗУ обычно можно определить по маркировке: 27xxxx -
обычное ПЗУ, 28xxxx или 29xxxx - flash. Если на корпусе микросхемы
27xxxx есть прозрачное окно - это ПЗУ с ультрафиолетовым стиранием,
которое можно "перешить" программатором; если окна нет - это однократ-
но программируемое ПЗУ, которое в общем случае можно лишь заменить на
другое.
----------------------------------------------------------------------
- Что такое Bus Mastering?
Способность внешнего устройства самостоятельно, без участия процессо-
ра, управлять шиной (пересылать данные, выдавать команды и сигналы уп-
равления). На время обмена устройство захватывает шину и становится
главным, или ведущим (master) устройством. Такой подход обычно исполь-
зуется для освобождения процессора от операций пересылки команд и/или
данных между двумя устройствами на одной шине. Частным случаем Bus
Mastering является режим DMA, который осуществляет только внепроцес-
сорную пересылку данных; в классической архитектуре PC этим занимается
контроллер DMA, общий для всех устройств. Каждое же Bus Mastering-ус-
тройство имеет собственный подобный контроллер, что позволяет изба-
виться от проблем с распределением DMA-каналов и преодолеть ограниче-
ния стандартного DMA-контроллера (16-разрядность, способность адресо-
вать только первые 16 Мб ОЗУ, низкое быстродействие и т.п.).
----------------------------------------------------------------------
- Чем отличаются шины XT-Bus, ISA, EISA, VLB, PCI, PCMCIA и MCA?
XT-Bus - шина архитектуры XT - первая в семействе IBM PC. Относительно
проста, поддерживает обмен 8-разрядными данными внутри 20-разрядного
(1 Мб) адресного пространства (обозначается как "разрядность 8/20"),
работает на частоте 4.77 МГц. Совместное использование линий IRQ в об-
щем случае невозможно. Конструктивно оформлена в 62-контактних разъ-
емах.
ISA (Industry Standard Architecture - архитектура промышленного стан-
дарта) - основная шина на компьютерах типа PC AT (другое название -
AT-Bus). Является расширением XT-Bus, разрядность - 16/24 (16 Мб),
тактовая частота - 8 МГц, предельная пропускная способность - 5.55
Мб/с. Разделение IRQ также невозможно. Возможна нестандартная органи-
зация Bus Mastering, но для этого нужен запрограммированный 16-разряд-
ный канал DMA. Конструктив - 62-контактный разъем XT-Bus с прилегающим
к нему 36-контактным разъемом расширения.
EISA (Enhanced ISA - расширенная ISA) - функциональное и конструктив-
ное расширение ISA. Внешне разъемы имеют такой же вид, как и ISA, и в
них могут вставляться платы ISA, но в глубине разъема находятся допол-
нительные ряды контактов EISA, а платы EISA имеют более высокую ноже-
вую часть разъема с дополнительными рядами контактов. Разрядность -
32/32 (адресное пространство - 4 Гб), работает также на частоте 8 МГц.
Предельная пропускная способность - 32 Мб/с. Поддерживает Bus
Mastering - режим управления шиной со стороны любого из устройств на
шине, имеет систему арбитража для управления доступом устройств у ши-
не, позволяет автоматически настраивать параметры устройств, возможно
разделение каналов IRQ и DMA.
MCA (Micro Channel Architecture - микроканальная архитектура) - шина
компьютеров PS/2 фирмы IBM. Не совместима ни с одной другой, разряд-
ность - 32/32, (базовая - 8/24, остальные - в качестве расширений).
Поддерживает Bus Mastering, имеет арбитраж и автоматическую конфигура-
цию, синхронная (жестко фиксирована длительность цикла обмена), пре-
дельная пропускная способность - 40 Мб/с. Конструктив - одно-трехсек-
ционный разъем (такой же, как у VLB). Первая, основная, секция -
8-разрядная (90 контактов), вторая - 16-разрядное расширение (22 кон-
такта), третья - 32-разрядное расширение (52 контакта). В основной
секции предусмотрены линии для передачи звуковых сигналов. Дополни-
тельно рядом с одним из разъемов может устанавливаться разъем виде-
орасширения (20 контактов). EISA и MCA во многом параллельны, появле-
ние EISA было обусловлено собственностью IBM на архитектуру MCA.
VLB (VESA Local Bus - локальная шина стандарта VESA) - 32-разрядное
дополнение к шине ISA. Конструктивно представляет собой дополнительный
разъем (116-контактный, как у MCA) при разъеме ISA. Разрядность -
32/32, тактовая частота - 25..50 МГц, предельная скорость обмена - 130
Мб/с. Электрически выполнена в виде расширения локальной шины процес-
сора - большинство входных и выходных сигналов процессора передаются
непосредственно VLB-платам без промежуточной буферизации. Из-за этого
возрастает нагрузка на выходные каскады процессора, ухудшается качес-
тво сигналов на локальной шине и снижается надежность обмена по ней.
Поэтому VLB имеет жесткое ограничение на количество устанавливаемых
устройств: при 33 МГц - три, 40 МГц - два, и при 50 МГц - одно, причем
желательно - интегриpованное в системную плату.
PCI (Peripheral Component Interconnect - соединение внешних компонент)
- развитие VLB в сторону EISA/MCA. Не совместима ни с какими другими,
разрядность - 32/32 (расширенный вариант - 64/64), тактовая частота -
до 33 МГц (PCI 2.1 - до 66 МГц), пропускная способность - до 132 Мб/с
(264 Мб/с для 32/32 на 66 МГц и 528 Мб/с для 64/64 на 66 МГц), поддер-
жка Bus Mastering и автоконфигурации. Количество разъемов шины на од-
ном сегменте ограничено четырьмя. Сегментов может быть несколько, они
соединяются друг с другом посредством мостов (bridge). Сегменты могут
объединяться в различные топологии (дерево, звезда и т.п.). Самая по-
пулярная шина в настоящее время, используется также на других компь-
ютерах. Разъем похожа на MCA/VLB, но чуть длиннее (124 контакта).
64-разрядный разъем имеет дополнительную 64-контактную секцию с соб-
ственным ключом. Все разъемы и карты к ним делятся на поддерживающие
уровни сигналов 5 В, 3.3 В и универсальные; первые два типа должны со-
ответствовать друг другу, универсальные карты ставятся в любой разъем.
Существует также расширение MediaBus, введенное фирмой ASUSTek - до-
полнительный разъем содержит сигналы шины ISA.
PCMCIA (Personal Computer Memory Card International Association - ас-
социация производителей плат памяти для персональных компьютеров) -
внешняя шина компьютеров класса NoteBook. Другое название модуля
PCMCIA - PC Card. Предельно проста, разрядность - 16/26 (адресное
пространство - 64 Мб), поддерживает автоконфигурацию, возможно подклю-
чение и отключение устройств в процессе работы компьютера. Конструктив
- миниатюрный 68-контактный разъем. Контакты питания сделаны более
длинными, что позволяет вставлять и вынимать карту при включенном пи-
тании компьютера.
----------------------------------------------------------------------
- Какие типы микросхем памяти используются в системных платах?
Из микросхем памяти (RAM - Random Access Memory, память с произвольным
доступом) используется два основных типа: статическая (SRAM - Static
RAM) и динамическая (DRAM - Dynamic RAM).
В статической памяти элементы (ячейки) построены на различных вариан-
тах триггеров - схем с двумя устойчивыми состояниями. После записи би-
та в такую ячейку она может пребывать в этом состоянии столь угодно
долго - необходимо только наличие питания. При обращении к микросхеме
статической памяти на нее подается полный адрес, который при помощи
внутреннего дешифратора преобразуется в сигналы выборки конкретных
ячеек. Ячейки статической памяти имеют малое время срабатывания (еди-
ницы-десятки наносекунд), однако микросхемы на их основе имеют низкую
удельную плотность данных (порядка единиц Мбит на корпус) и высокое
энергопотребление. Поэтому статическая память используется в основном
в качестве буферной (кэш-память).
В динамической памяти ячейки построены на основе областей с накоплени-
ем зарядов, занимающих гораздо меньшую площадь, нежели триггеры, и
практически не потребляющих энергии при хранении. При записи бита в
такую ячейку в ней формируется электрический заряд, который сохраняет-
ся в течение нескольких миллисекунд; для постоянного сохранения заряда
ячейки необходимо регенерировать - перезаписывать содержимое для вос-
становления зарядов. Ячейки микросхем динамической памяти организованы
в виде прямоугольной (обычно - квадратной) матрицы; при обращении к
микросхеме на ее входы вначале подается адрес строки матрицы, сопро-
вождаемый сигналом RAS (Row Address Strobe - строб адреса строки), за-
тем, через некоторое время - адрес столбца, сопровождаемый сигналом
CAS (Column Address Strobe - строб адреса столбца). При каждом обраще-
нии к ячейке регенерируют все ячейки выбранной строки, поэтому для
полной регенерации матрицы достаточно перебрать адреса строк. Ячейки
динамической памяти имеют большее время срабатывания (десятки-сотни
наносекунд), но большую удельную плотность (порядка десятков Мбит на
корпус) и меньшее энергопотребление. Динамическая память используется
в качестве основной.
Обычные виды SRAM и DRAM называют также асинхронными - потому, что ус-
тановка адреса, подача управляющих сигналов и чтение/запись данных мо-
гут выполняться в произвольные моменты времени - необходимо только
соблюдение временнЫх соотношений между этими сигналами. В эти времен-
ные соотношения включены так называемые охранные интервалы, необходи-
мые для стабилизации сигналов, которые не позволяют достичь теорети-
чески возможного быстродействия памяти. Существуют также синхронные
виды памяти, получающие внешний синхросигнал, к импульсам которого
жестко привязаны моменты подачи адресов и обмена данными; помимо эко-
номии времени на охранных интервалах, они позволяют более полно ис-
пользовать внутреннюю конвейеризацию и блочный доступ.
FPM DRAM (Fast Page Mode DRAM - динамическая память с быстрым странич-
ным доступом) активно использовалась в середине 90-х годов. Память со
страничным доступом отличается от обычной динамической памяти тем, что
после выбора строки матрицы и удержании RAS допускает многократную ус-
тановку адреса столбца, стробируемого CAS, а также быструю регенерацию
по схеме "CAS прежде RAS". Первое позволяет ускорить блочные передачи,
когда весь блок данных или его часть находятся внутри одной строки
матрицы, называемой в этой системе страницей, а второе - снизить нак-
ладные расходы на регенерацию памяти.
EDO (Extended Data Out - расширенное время удержания данных на выходе)
фактически представляют собой обычные микросхемы FPM, на выходе кото-
рых установлены регистры-защелки данных. При страничном обмене такие
микросхемы работают в режиме простого конвейера: удерживают на выходах
данных содержимое последней выбранной ячейки, в то время как на их
входы уже подается адрес следующей выбираемой ячейки. Это позволяет
примерно на 15% по сравнению с FPM ускорить процесс считывания после-
довательных массивов данных. При случайной адресации такая память ни-
чем не отличается от обычной.
BEDO (Burst EDO - EDO с блочным доступом) - память на основе EDO, ра-
ботающая не одиночными, а пакетными циклами чтения/записи. Современные
процессоры, благодаря внутреннему и внешнему кэшированию команд и дан-
ных, обмениваются с основной памятью преимущественно блоками слов мак-
симальной ширины. В случае памяти BEDO отпадает необходимость постоян-
ной подачи последовательных адресов на входы микросхем с соблюдением
необходимых временных задержек - достаточно стробировать переход к
очередному слову отдельным сигналом.
SDRAM (Synchronous DRAM - синхронная динамическая память) - память с
синхронным доступом, работающая быстрее обычной асинхронной
(FPM/EDO/BEDO). Помимо синхронного метода доступа, SDRAM использует
внутреннее разделение массива памяти на два независимых банка, что
позволяет совмещать выборку из одного банка с установкой адреса в дру-
гом банке. SDRAM также поддерживает блочный обмен. Основная выгода от
использования SDRAM состоит в поддержке последовательного доступа в
синхронном режиме, где не требуется дополнительных тактов ожидания.
При случайном доступе SDRAM работает практически с той же скоростью,
что и FPM/EDO.
PB SRAM (Pipelined Burst SRAM - статическая память с блочным конвейер-
ным доступом) - разновидность синхронных SRAM с внутренней конвейери-
зацией, за счет которой примерно вдвое повышается скорость обмена бло-
ками данных.
Микросхемы памяти имеют четыре основные характеристики - тип, объем,
структуру и время доступа. Тип обозначает статическую или динамическую
память, объем показывает общую емкость микросхемы, а структура - коли-
чество ячеек памяти и разрядность каждой ячейки. Например, 28/32-вы-
водные DIP-микросхемы SRAM имеют восьмиразрядную структуру (8k*8,
16k*8, 32k*8, 64k*8, 128k*8), и кэш для 486 объемом 256 кб будет сос-
тоять из восьми микросхем 32k*8 или четырех микросхем 64k*8 (речь идет
об области данных - дополнительные микросхемы для хранения признаков
(tag) могут иметь другую структуру). Две микросхемы по 128k*8 поста-
вить уже нельзя, так как нужна 32-разрядная шина данных, что могут
дать только четыре параллельных микросхемы. Распространенные PB SRAM в
100-выводных корпусах PQFP имеют 32-разрядную структуру 32k*32 или
64k*32 и используются по две или по четыре в платах для Pentuim.
Аналогично, 30-контактные SIMM имеют 8-разрядную структуру и ставятся
с процессорами 286, 386SX и 486SLC по два, а с 386DX, 486DLC и обычны-
ми 486 - по четыре. 72-контактные SIMM имеют 32-разрядную структуру и
могут ставиться с 486 по одному, а с Pentium и Pentium Pro - по два.
168-контактные DIMM имеют 64-разрядную структуры и ставятся в Pentium
и Pentium Pro по одному. Установка модулей памяти или микросхем кэша в
количестве больше минимального позволяет некоторым платам ускорить ра-
боту с ними, используя принцип расслоения (Interleave - чередование).
Время доступа характеризует скорость работы микросхемы и обычно указы-
вается в наносекундах через тире в конце наименования. На более мед-
ленных динамических микросхемах могут указываться только первые цифры
(-7 вместо -70, -15 вместо -150), на более быстрых статических "-15"
или "-20" обозначают реальное время доступа к ячейке. Часто на микрос-
хемах указывается минимальное из всех возможных времен доступа - нап-
ример, распространена маркировка 70 нс EDO DRAM, как 50, или 60 нс -
как 45, хотя такой цикл достижим только в блочном режиме, а в одиноч-
ном режиме микросхема по-прежнему срабатывает за 70 или 60 нс. Анало-
гичная ситуация имеет место в маркировке PB SRAM: 6 нс вместо 12, и 7
- вместо 15. Микросхемы SDRAM обычно маркируются временем доступа в
блочном режиме (10 или 12 нс).
Ниже приведены примеры типовых маркировок микросхем памяти; в обозна-
чении обычно (но не всегда) присутствует объем в килобитах и/или
структура (разрядность адреса и данных).
Статические:
61256 - 32k*8 (256 кбит, 32 кб)
62512 - 64k*8 (512 кбит, 64 кб)
32C32 - 32k*32 (1 Мбит, 128 кб)
32C64 - 64k*32 (2 Мбит, 256 кб)
Динамические:
41256 - 256k*1 (256 кбит, 32 кб)
44256, 81C4256 - 256k*4 (1 Мбит, 128 кб)
411000, 81C1000 - 1M*1 (1 Мбит, 128 кб)
441000, 814400 - 1M*4 (4 Мбит, 512 кб)
41C4000 - 4M*4, (16 Мбит, 2 Мб)
MT4C16257 - 256k*16 (4 Мбит, 512 кб)
MT4LC16M4A7 - 16M*8 (128 Мбит, 16 Мб)
MT4LC2M8E7 - 2M*8 (16 Мбит, 2 Мб, EDO)
MT4C16270 - 256k*16 (4 Мбит, 512 кб, EDO)
Микросхемы EDO часто (но далеко не всегда) имеют в обозначении "нек-
руглые" числа: например, 53C400 - обычная DRAM, 53C408 - EDO DRAM.
----------------------------------------------------------------------
- Что такое DIP, SIP, SIPP, SIMM, DIMM, CELP, COAST?
Это обозначения корпусов микросхем и типов модулей памяти. DIP (Dual
In line Package - корпус с двумя рядами выводов) - классические мик-
росхемы, применявшиеся в блоках основной памяти XT и ранних AT, а сей-
час - в блоках кэш-памяти. SIP (Single In line Package - корпус с од-
ним рядом выводов) - микросхема с одним рядом выводов, устанавливаемая
вертикально. SIPP (Single In line Pinned Package - модуль с одним ря-
дом проволочных выводов) - модуль памяти, вставляемый в панель наподо-
бие микросхем DIP/SIP; применялся в ранних AT.
SIMM (Single In line Memory Module - модуль памяти с одним рядом кон-
тактов) - модуль памяти, вставляемый в зажимающий разъем; применяется
во всех современных платах, а также во многих адаптерах, принтерах и
прочих устройствах. SIMM имеет контакты с двух сторон модуля, но все
они соединены между собой, образуя как бы один ряд контактов.
DIMM (Dual In line Memory Module - модуль памяти с двумя рядами кон-
тактов) - модуль памяти, похожий на SIMM, но с раздельными контактами
(обычно 2 x 84), за счет чего увеличивается разрядность или число бан-
ков памяти в модуле. Применяется в основном в компьютерах Apple и но-
вых платах P5 и P6.
На SIMM в настоящее время устанавливаются преимущественно микросхемы
FPM/EDO/BEDO, а на DIMM - EDO/BEDO/SDRAM.
CELP (Card Egde Low Profile - невысокая карта с ножевым разъемом на
краю) - модуль внешней кэш-памяти, собранный на микросхемах SRAM
(асинхронный) или PB SRAM (синхронный). По внешнему виду похож на
72-контактный SIMM, имеет емкость 256 или 512 кб. Другое название -
COAST (Cache On A STick - буквально "кэш на палочке").
Модули динамической памяти, помимо памяти для данных, могут иметь до-
полнительную память для хранения битов четности (Parity) для байтов
данных - такие SIMM иногда называют 9- и 36-разрядными модулями (по
одному биту четности на байт данных). Биты четности служат для контро-
ля правильности считывания данных из модуля, позволяя обнаружить часть
ошибок (но не все ошибки).
Другой разновидностью контроля является ECC (Error Correction Code) -
специальный дополнительный код, обнаруживающий и исправляющий большую
часть ошибок в основном памяти. Для хранения ECC обычно требуется
больше памяти, однако для несложных ECC могут использоваться биты чет-
ности.
Модули с четностью имеет смысл применять лишь там, где нужна очень вы-
сокая надежность - для обычных применений подходят и тщательно прове-
ренные модули без четности, при условии, что системная плата поддержи-
вает такие типы модулей.
Проще всего определить тип модуля по маркировке и количеству микросхем
памяти на нем: например, если на 30-контактном SIMM две микросхемы од-
ного типа и одна - другого, то две первых содержат данные (каждая - по
четыре разряда), а третья - биты четности (она одноразрядная). В
72-контактном SIMM с двенадцатью микросхемами восемь из них хранят
данные, а четыре - биты четности. Модули с количеством микросхем 2, 4
или 8 не имеют памяти под четность.
Иногда на модули ставится так называемый имитатор четности - микросхе-
ма-сумматор, выдающая при считывании ячейки всегда правильный бит чет-
ности. В основном это предназначено для установки таких модулей в пла-
ты, где проверка четности не отключается; однако, существуют модули,
где такой сумматор маркирован как "честная" микросхема памяти - чаще
всего такие модули производятся в Китае.
72-контактные SIMM имеют четыре специальных линии PD (Presence Detect
- обнаружение наличия), на которых при помощи перемычек может быть ус-
тановлено до 16 комбинаций сигналов. Линии PD используются некоторыми
"Brand name"-платами для определения наличия модулей в разъемах и их
параметров (объема и быстродействия). Большинство универсальных плат
производства "третьих фирм", как их выпускаемые ими SIMM, не использу-
ют линий PD.
В модулях DIMM, в соответствии со спецификацией JEDEC, технология PD
реализуется при помощи перезаписываемого ПЗУ с последовательным досту-
пом (Serial EEPROM) и носит название Serial Presence Detect (SPD). ПЗУ
представляет собой 8-выводную микросхему, размещенную в углу платы
DIMM, а его содержимое описывает конфигурацию и параметры модуля. Сис-
темные платы с chiset'ами 440LX/BX могут использовать SPD для настрой-
ки системы управления памятью. Некоторые системные платы могут обхо-
диться без SPD, определяя конфигурацию модулей обычным путем - это
стимулирует выпуск рядом производителей DIMM без ПЗУ, не удовлетворя-
ющих спецификации JEDEC.
----------------------------------------------------------------------
- Что такое кэш и зачем он нужен?
Cache (запас) обозначает быстродействующую буферную память между про-
цессором и основной памятью. Кэш служит для частичной компенсации раз-
ницы в скорости процессора и основной памяти - туда попадают наиболее
часто используемые данные. Когда процессор первый раз обращается к
ячейке памяти, ее содержимое параллельно копируется в кэш, и в случае
повторного обращения в скором времени может быть с гораздо большей
скоростью выбрано из кэша. При записи в память значение попадает в
кэш, и либо одновременно копируется в память (схема Write Through -
прямая или сквозная запись), либо копируется через некоторое время
(схема Write Back - отложенная или обратная запись). При обратной за-
писи, называемой также буферизованной сквозной записью, значение копи-
руется в память в первом же свободном такте, а при отложенной (Delayed
Write) - когда для помещения в кэш нового значения не оказывается сво-
бодной области; при этом в память вытесняются наименее используемая
область кэша. Вторая схема более эффективна, но и более сложна за счет
необходимости поддержания соответствия содержимого кэша и основной па-
мяти.
Сейчас под термином Write Back в основном понимается отложенная за-
пись, однако это может означать и буферизованную сквозную.
Память для кэша состоит из собственно области данных, разбитой на бло-
ки (строки), которые являются элементарными единицами информации при
работе кэша, и области признаков (tag), описывающей состояние строк
(свободна, занята, помечена для дозаписи и т.п.). В основном использу-
ются две схемы организации кэша: с прямым отображением (direct
mapped), когда каждый адрес памяти может кэшироваться только одной
строкой (в этом случае номер строки определяется младшими разрядами
адреса), и n-связный ассоциативный (n-way associative), когда каждый
адрес может кэшироваться несколькими строками. Ассоциативный кэш более
сложен, однако позволяет более гибко кэшировать данные; наиболее рас-
пространены 4-связные системы кэширования.
Процессоры 486 и выше имеют также внутренний (Internal) кэш объемом
8-16 кб. Он также обозначается как Primary (первичный) или L1 (Level 1
- первый уровень) в отличие от внешнего (External), расположенного на
плате и обозначаемого Secondary (вторичный) или L2. В большинстве про-
цессоров внутренний кэш работает по схеме с прямой записью, а в
Pentium и новых 486 (Intel P24D и последние DX4-100, AMD DX4-120,
5x86) он может работать и с отложенной записью. Последнее требует спе-
циальной поддержки со стороны системной платы, чтобы при обмене по DMA
можно было поддерживать согласованность данных в памяти и внутреннем
кэше. Процессоры Pentium Pro имеют также встроенный кэш второго уровня
объемом 256 или 512 кб.
В платах 386 чаще всего использовался внешний кэш объемом 128 кб, для
486 - 128..256 кб, для Pentium - 256..512 кб. На платах 386, 486 и
ранних Pentium весь кэш набирался из асинхронных микросхем SRAM. Сей-
час в последних используется конвейерный кэш с блочным доступом (PBC -
Pipelined Burst Cache) на основе микросхем PB SRAM; другое его назва-
ние - синхронный кэш. Для хранения признаков по-прежнему используются
асинхронные SRAM. Применение синхронного кэша совместно с обычной па-
мятью примерно на 15% ускоряет последовательный обмен, однако исполь-
зование совместно с EDO RAM часто не приводит к сколько-нибудь замет-
ному выигрышу в скорости - для этого нужны достаточно крупные задачи,
в которых постоянно пересылаются большие (сотни килобайт) массивы дан-
ных.
----------------------------------------------------------------------
- Что такое Shadow Memory?
Это так называемая теневая память. В адресах памяти от 640 кб до 1 Мб
(A0000-FFFFF) находятся "окна", через которые видно содержимое различ-
ных системных ПЗУ. Например, окно F0000-FFFFF занимает системное ПЗУ,
содержащее системный BIOS, окно C0000-C7FFF - ПЗУ видеоадаптера (ви-
део-BIOS), и т.п. При включении для каких-либо окон режима Shadow со-
держимое их ПЗУ копируется в участки ОЗУ, которые затем подключаются к
этим же адресам вместо ПЗУ, "затеняя" их; запись в эти участки аппа-
ратно запрещается для полной имитации ПЗУ. Это дает в первую очередь
ускорение работы с программами/данными ПЗУ за счет более высокого быс-
тродействия микросхем ОЗУ. Кроме этого, появляется возможность модифи-
цировать видимое содержимое ПЗУ (почти все современные системные BIOS
используют это для самонастройки). В области видео-BIOS можно поменять
экранные шрифты и т.п.
Управлением теневой памятью занимается Chiрset платы, поэтому не все
платы позволяют это делать (хотя сейчас таких плат практически не ос-
талось). Есть различные программы для создания средствами теневой па-
мяти UMB-блоков в MS DOS или для загрузки экранных шрифтов в область
видео-BIOS (например, S_FONT).
----------------------------------------------------------------------
- Что такое Memory Relocation?
Это перенос неиспользуемой памяти из системной области (640 кб - 1 Мб)
в область расширенной (Extended) памяти. В первых IBM PC устанавлива-
лось 640 кб основной памяти и отдельно - расширенная память, поэтому
со старшими 384 кб проблем не возникало. В современных платах вся па-
мять представляет собой непрерывный массив, поэтому системную область
приходится аппаратно исключать, теряя при этом 384 кб. Большинство
Chiрset'ов позволяют использовать часть этой памяти под Shadow Memory,
однако некоторые (Neat, OPTi495, SiS471 и т.п.) могут переносить ее за
пределы пеpвого мегабайта, пpисоединяя к pасширенной памяти. Одни
Chipset'ы могут переносить все свободные от Shadow участки, другие -
только все 384 кб целиком (в этом случае должны быть отключены все
Shadow).
----------------------------------------------------------------------
- Что такое VRM?
Voltage Regulator Module - модуль регулятора напряжения. Служит для
формирования нужных напряжений питания процессора. Разработан для то-
го, чтобы существующие системные платы могли поддерживать новые типы
процессоров, которые появятся в будущем. На платах, поддерживающих
VRM, для него есть специальный двухрядный разъем с пластмассовым об-
рамлением, расположенный обычно рядом с процессором или его стабилиза-
тором питания.
----------------------------------------------------------------------
- Что означает термин "Green Motherboard"?
Системная плата с поддержкой энергосбережения. Chipset и BIOS платы
поддерживают снижение частоты процессора при перерывах в работе, от-
ключение винчестера и монитора при отсутствии обращений к ним, и т.п.
Отношение специалистов к данным режимам неоднозначное: при чрезмерно
частом (десятки раз в сутки) отключении монитора или винчестера эконо-
мия энергии будет мизерной, зато заметно возрастет шанс выхода их из
строя.
----------------------------------------------------------------------
- Как расшифровать "RAS to MA Delay", "DRAM Read WS" и пр.?
Это параметры управления внешним кэшем и системной памятью, описыва-
ющие временнЫе диаграммы циклов чтения/записи. Все значения задаются в
тактах - периодах системной тактовой частоты (частоты платы, а не
внутренней частоты процессора).
Простой цикл обращения к памяти выполняется за два такта. В пакетном
цикле (burst) первый обмен занимает два такта, остальные - по одному
такту. Например, диаграмма 2-1-1-1 обозначает четырехсловный пакетный
цикл без дополнительных задержек, 3-1-1-1 - с одной задержкой после
первого обращения, 3-2-2-2 - с задержками после каждого обращения, и
т.п.
Поскольку задержки задаются дискретно, при увеличении системной такто-
вой частоты общая производительность иногда может упасть. Например,
при частоте 40 МГц длительность такта - 25 нс, что позволяет обмени-
ваться с внешним кэшем 20 нс без задержек, а при 50 МГц такт занимает
20 нс, и такой кэш может перестает успевать. Добавление же одного так-
та задержки резко снижает пиковую производительность системы, хотя
средняя производительность за счет достаточно медленной памяти изменя-
ется незначительно.
Полный перечень всех возможных пунктов настройки слишком велик, к тому
же он постоянно меняется. Кроме этого, для сознательного управления
этими параметрами нужно хорошо представлять себе механизмы работы ста-
тических и динамических микросхем памяти, организации страничного об-
мена, конвейеризации и т.п. Описание параметров конкретной платы обыч-
но можно найти на FTP/WWW-сервере производителя платы или ее BIOS.
Вкратце можно сказать, что "WS" обозначает "Wait States" (такты задер-
жки до или после операции), а "Clocks" или "Clk" - такты на саму опе-
рацию. Таким образом, увеличение параметров приводит к замедлению ра-
боты при возрастании надежности взаимодействия блоков платы, а умень-
шение - к ускорению ценой снижения запаса по устойчивости (возможны
значения, при которых плата не сможет работать вообще). Обычно ничем
страшным слепой перебор параметров не грозит, так что можно попробо-
вать слегка ускорить работу платы, однако заметного реального выигрыша
по сравнению с Auto Configuration это не даст.
----------------------------------------------------------------------
- Что обозначают другие параметры Setup?
- ISA Clock Frequency
Тактовая частота шины ISA. На большинстве плат она получается делением
основной частоты платы (25/33/40/50 МГц) на указанный в параметре де-
литель. Стандартом предусмотрена частота 8 МГц, однако большинство
плат успешно работает на 10-13 МГц, а некоторые - и на 16-20-25 МГц.
Повышение частоты ускоряет обмен с платами (на другие шины она никак
не влияет), но возрастает риск ошибок при работе (особенно это опасно
для контроллеров дисков - могут искажаться передаваемые данные).
- COMn MIDI
Для переключения портов COM1 или COM2 в режим совместимости с MIDI
(Musical Instrument Digital Interface - цифровой интерфейс музыкальных
инструментов). В этом режиме частота тактирования приемопередатчика
порта повышается, чтобы при настройке на стандартную скорость 28800
бит/с (делитель частоты 4) порт фактически работал на стандартной для
MIDI скорости 31250 бит/с. Однако это не делает последовательный порт
программно совместимым с MIDI-портом звуковых карт - кроме адаптера,
понадобится еще и программная поддержка обычного COM-порта.
- Memory Hole at 15-16 Мb
Буквально - дыра в памяти в диапазоне 15-16 Мб, для чего в ней запре-
щается или переносится один мегабайт. Это нужно для совместимости со
старыми картами, использующими отображение памяти на область под 16 Мб
(например, некоторые ранние видеокарты высокого разрешения).
- CPU Burst Write, PCI Read/Write Burst
Режим блочных чтения/записи с памятью или PCI. В обычном режиме на
каждое считываемое или записываемое слово выдается отдельный адрес, в
блочном адрес выдается один раз, а затем подряд выполняется серия чте-
ний/записей, что работает быстрее.
- IDE Prefetch Buffer
Буфер предвыборки IDE. Служит для ускорения чтения из буфера диска,
сокращая время занятия шины компьютера. На контроллере SiS496 (платы
для процессоров 486) при одновременной работе двух устройств (неважно,
на одном или разных каналах) возникают конфликты, приводящие к искаже-
нию передаваемых данных. Из-за этого новые BIOS стараются отключать
этот буфер при обнаружении второго устройства, однако не все версии
BIOS это проверяют. Похожие ошибки имеются в контроллерах RZ-1000 и
CMD-640.
- CAS Before RAS Refresh
Метод регенерации памяти, когда сигнал CAS устанавливается раньше сиг-
нала RAS. В отличие от стандартного способа регенерации, это не требу-
ет перебора адресов строк извне микросхем памяти - используется внут-
ренний счетчик адресов. Благодаря этому обеспечивается полная регене-
рация даже в том случае, когда конфигурация памяти не поддерживается
Chipset'ом платы. Однако, этот способ регенерации должен поддерживать-
ся микросхемами памяти (большинство микросхем его поддерживает).
- PCI Latency Timer
Таймер, ограничивающий время занятия устройством-задатчиком шины PCI.
По истечении заданного времени (в тактах шины) арбитр принудительно
отбирает шину у задатчика, передавая ее другому устройству. Полезен
для систем с несколькими интенсивно работающими в режиме Bus Mastering
PCI-устройствами.
- Passive Release
Способность арбитра chipset'ов Triton VX/HX отбирать шину у Bus
Mastering-устройств при отсутствии в течение какого-то времени запро-
сов на передачу с их стороны. Для корректной работы ISA-карт, исполь-
зующих DMA (звуковые карты, Arvid-1020) режим должен быть отключен
(disabled).
----------------------------------------------------------------------
- Почему при установке VLB-плат иногда начинаются сбои?
Основная причина - в перегрузке выходных каскадов процессора. Вначале
можно попробовать поискать на системной плате перемычки, управляющие
работой VLB; если они не помогают - снизить входную частоту процессо-
ра, особенно если она равна 40 или 50 МГц, переставить VLB-платы в
разъемах, заменить VLB-платы или сам процессор (иногда бывает, что у
процессора "не тянет" один из выходных каскадов, или одна из входных
цепей конкретной VLB- платы слишком нагружает шину). Поскольку память
нередко располагается непосредственно на локальной шине - может помочь
замена модулей на другие или сокращение их количества (например, один
модуль 16 Мб вместо четырех по 4 Мб).
----------------------------------------------------------------------
- Почему некоторые платы не любят SIMM по 512 кб, 2 и 8 Мб?
Потому, что это - так называемые "нечетные" модули. Память в SIMM ор-
ганизована в виде матрицы, и в идеале число строк и столбцов равно
(например, 30-контактный SIMM на 256 кб имеет по 9 строк и столбцов, а
72-контактный на 4 Мб - по 10). В "нечетных" модулях одной строки нет,
что может приводить к ошибкам определения размера в платах, которые
этого не предусматривают. Кроме этого, 72-контактные SIMM используют
так называемую "двухбанковую" (Double Bank, Double Sided) систему,
когда один модуль содержит как бы два независимых банка половинного
размера, и работает, как два параллельных модуля (это не имеет никако-
го отношения к физическому расположению микросхем на сторонах модуля).
Поддержка таких модулей, особенно в сочетании с другими, есть не во
всех системных платах.
----------------------------------------------------------------------
- На что следует обратить внимание при покупке системной платы?
Прежде всего - на ее внешний вид. Детали должны быть установлены ровно
и аккуратно, пайка - блестящей, ровной и однородной. Криво установлен-
ные детали, "пузыри" припоя и непропаяные выводы обычно встречаются на
платах китайского производства и говорят об общем качестве работы. Ес-
ли плата заметно выгнута в одну сторону - есть вероятность наличия
микротрещин в дорожках или кристаллах микросхем. Также могут быть не-
ровно впаяны разъемы для SIMM, что гpозит плохим контактом или вообще
невозможностью вставить некоторые модули.
Желательно, чтобы на микросхемах Chipset'а были собственные обозначе-
ния (OPTi895, SiS496, UMC8881 и т.п.). Надписи типа "PC Chips" обычно
наносятся на немаркированные микросхемы, полученные окольными путями -
здесь высока вероятность брака. Вообще, чем больше технических обозна-
чений - тем лучше. Не приветствуются наклейки, особенно с надписями
типа "Write Back" вместо названий. При сомнениях можно снять наклейку,
чтобы посмотреть настоящую маркировку чипа.
Микросхемы кэша (для 386/486 - обычно 28/32-выводные DIP-корпуса) дол-
жны быть установлены на панельках и иметь правдоподобные обозначения
(например, UM61256-15, 9512 - это означает микросхему UMC, 256 кбит,
15 нс, выпущенную на 12 неделе 95 года). Если на плате для 486 микрос-
хемы впаяны или на них что-то написано словами - это наверняка просто
корпуса с выводами, и никакого кэша у вас не будет. Это не относится к
платам для Pentium, которые часто имеют впаянные микросхемы синхронно-
го кэша с выводами по четырем сторонам корпуса, однако и такие микрос-
хемы помимо словесного должны иметь буквенно-цифровое обозначение. Для
верности можно запустить программу CCT - при наличии кэша на графике
должен быть линейный спад за его границей.
На качество платы может косвенно указывать ее упаковка и документация.
Хорошие платы обычно имеют названия, поставляются в коробках и снабжа-
ются подробной документацией в хорошо оформленной книжке. Однако быва-
ет и так, что безродная плата с невзрачной книжечкой по совокупности
характеристик оказывается лучше, чем фирменная - последнее слово дол-
жно быть за тестированием.
Можно также обратить внимание на детали, установленные сразу же за
разъемами шин: нередко они не позволяют нормально вставить платы в эти
разъемы; с другой стороны, процессор и/или стабилизаторы питания могут
мешать установке длинных плат.
Имеется в продаже довольно большое количество плат с неработающим
16-разрядным DMA (High DMA). Это не позволяет использовать платы Арвид
модели 1020, звуковые платы Sound Blaster 16, GUS и ряд других. Проще
всего проверить это установкой звуковой платы, использующей High DMA,
и попробовать запись/воспроизведение 16-разрядного звука.
Также в последнее время (1996 год) распространены платы, для которых в
документации заявлена поддержка процессоров со внутренним WB-кэшем
(Intel P24D, Intel 486 с обозначением "&EW", AMD DX4 с суффиксом "B",
Cyrix, процессоры 5x86), но реально этой поддержки нет. Простейшая
проверка - вставить такой процессор (не забыв выставить перемычки),
записать пару десятков мелких файлов-архивов на дискету, после чего
вынуть дискету, вставить обратно, перечитать, проверить файловую
структуру (командой Chkdsk) и целостность архивов (обычно ключом "t"
или "-t"). Если поддержка WB-кэша не работает - файловая структура
почти наверняка окажется разрушенной, а сами файлы - записаны с ошиб-
ками.
----------------------------------------------------------------------
- У меня на DX2-80 Sysinfo показывает 158, а у друга - 173!
Дело в различных настройках Chipset'а. Точно так же на DX4-100 (с
WT-кэшем) максимум - 199, а бывает и 132. Поскольку Sysinfo измеряет
_пиковую_ производительность всей системы - процессора, кэша, памяти,
Chipset'а - то один лишний такт ожидания на обращение к памяти или кэ-
шу может сильно сказаться на результатах измерения. Реально потеря
средней производительности ничтожна - от долей до единиц процентов, а
иногда Sysinfo может и на более быстром (реально!) процессоре показать
худшие результаты, чем на более медленном. Лучше всего измерять ско-
рость на реальных задачах - например, архивированием файлов, компиля-
цией больших программ (не забывая о влиянии скорости обмена с винчес-
тером) и т.п.
----------------------------------------------------------------------
- Я забыл пароль на Setup (на загpузку) - что делать?
Если забыт пароль на Setup, можно воспользоваться различными програм-
мами для снятия пароля типа AMIPASS, PASSCMOS и т.п. Если забыт пароль
на загрузку - придется открывать компьютер. Почти на всех современных
системных платах рядом с батарейкой есть перемычка для сброса CMOS-па-
мяти (обычно - 4 контакта, нормальное положение - 2-3, сброс - 1-2 или
3-4; иногда - 3 или 2 контакта). Если такой перемычки найти не уда-
лось, нужно взять кусок провода, один конец прижать к некрашеному
участку корпуса, чтобы был хороший электрический контакт, а другим
концом медленно провести по выводам всех больших микросхем (кроме про-
цессора); если на плате есть микросхема с 24 выводами в два ряда - на-
чать следует с нее. После этого включить компьютер - CMOS-память с
большой вероятностью будет сброшена вместе с паролем.
Выпаивать и тем более замыкать батарейку не имеет смысла - это чаще
всего не приводит к успеху из-за конструкции схемы питания CMOS-памя-
ти, а замыкание батарейки сильно сокращает срок ее службы.
Если на плате нет батарейки, нужно поискать пластмассовый модуль с
надписью "DALLAS" или "ODIN" (это монолитный блок с батарейкой и мик-
росхемой CMOS) - перемычка может быть возле него. Если перемычки нет -
вам не повезло (к счастью, таких плат было выпущено не так много).
Единственное, что в этом случае остается сделать - отключить FDD, HDD
или вообще вынуть контроллер дисков; есть шанс, что BIOS, не найдя
дисководов, сам предложит войти в Setup. На некоторых AMI BIOS можно
сразу после включения держать нажатой клавишу Ins - при этом в
CMOS-память загружаются стандартные параметры.
Если на компьютере стоит Award BIOS 4.50G - можно попробовать "инже-
нерный" пароль AWARD_SW (большими буквами). В версиях с 4.51PG единого
инженерного пароля нет - есть только возможность установить его в ПЗУ
при помощи утилиты ModBin, а в ряде экземпляров BIOS производителем
установлен пароль по умолчанию. Также может сработать комбинация
Ctrl-Alt-Del, Ins, но довольно трудно уловить правильный момент для
нажатия Ins.
----------------------------------------------------------------------
- Что происходит при замыкании контактов разъема Turbo?
В компьютерах Turbo XT и ранних AT-286 кнопка Turbo была предназначена
для повышения тактовой частоты процессора сверх номинальной с целью
ускорения его работы; при этом устойчивая работа на этой частоте не
гарантировалась. На более поздних и быстрых AT-286 и ранних 386 она,
наоборот, снижала частоту, чтобы приблизить быстродействие к PC XT -
многие старые программы пользовались для измерения времени скоростными
параметрами XT, отчего на AT начинали работать с ошибками.
В начале 90-х годов, на последних AT-286 и 386/486 был введен другой
способ управления скоростью: частота системного генератора была посто-
янной, а при замыкании контактов Turbo принудительно замедлялась рабо-
та с внешним кэшем и памятью. Для большинства программ это не давало
заметного эффекта, поскольку сам процессор и его внутренний кэш про-
должали работать с обычной скоростью.
На многих современных платах для Pentium и Pentium Pro контакты Turbo
выполняют функцию Suspend - приостановки работы платы и внешних ус-
тройств путем перехода в режим энергосбережения (Green Mode). Suspend
обычно может быть запрещен опцией в Setup - тогда кнопка Turbo не вли-
яет на работу системы. На некоторых новых платах замыкание контактов
снова понижает частоту системного генератора.
----------------------------------------------------------------------
- Что такое PnP?
Plug And Play - "вставь и играйся". Обозначает технологию, которая
сводит к минимуму усилия по подключению новой аппаратуры. PnP-карты не
имеют перемычек конфигурации или особых программ настройки; вместо
этого общий для компьютера PnP-диспетчер (отдельная программа либо
часть BIOS или ОС) сам находит каждую из них и настраивает на соответ-
ствующие адреса, линии IRQ, DMA, области памяти, предотвращая совпаде-
ния и конфликты.
Поиск устройств в технологии PnP реализован не методом последователь-
ного опроса известных портов, как при поиске обычных (legacy) ус-
тройств, а посредством специального аппаратного интерфейса (PnP
enumerator), через который устройства сами сообщают о своем присут-
ствии и характеристиках. Это позволяет PnP-диспетчеру надежно и одноз-
начно находить любые, даже заранее неизвестные, устройства.
PnP BIOS обычно обозначает BIOS с поддержкой такой настройки, однако
настройка карт на различных шинах различается, и PnP BIOS на плате с
шинами ISA/PCI, может уметь настраивать только PCI-карты, а для ISA
потребуется поддержка со стороны ОС или отдельный настройщик (напри-
мер, ISA PnP Configuration Manager от Intel).
PnP Manager записывает параметры конфигурации в ESCD (Extended System
Configuration Data - данные расширенной системной конфигурации). Внеш-
ний PnP Manager использует для данных файл на диске, а PnP BIOS - соб-
ственное Flash-ПЗУ. Если в процессе конфигурации PnP-устройств обнару-
жены изменения - выдается сообщение "Updating ESCD..." и делается по-
пытка записать изменения в ПЗУ. В случае успеха выдается сообщение
"Success", отсутствие которого означает невозможность перепрограммиро-
вания Flash-ПЗУ (не установлена перемычка, стоит ПЗУ обычного типа или
неисправны цепи программирования Flash-ПЗУ на системной плате).
----------------------------------------------------------------------
- Чем импульсный стабилизатор отличается от линейного?
Классический линейный стабилизатор напряжения питания процессора пред-
ставляет собой активный регулирующий элемент (транзистор или микросхе-
му), компенсирующий избыток питающего напряжения и рассеивающий его в
виде тепла. С ростом тока, потребляемого процессором, мощность рассе-
яния такого стабилизатора достигает 10-15 Вт, что требует установки
радиатора большой площади, принудительного охлаждения от процессорного
вентилятора и, к тому же, ухудшает температурную картину внутри корпу-
са.
Характерной чертой линейного стабилизатора является один или несколько
радиаторов приличного размера, на которых установлены регулирующие
транзисторы и/или микросхемы.
Импульсный стабилизатор содержит реактивно-индуктивный LC-фильтр, на
который короткими импульсами подается полное напряжение питания, и за
счет инерции емкости и индуктивности выравнивается до требуемой вели-
чины, причем бесполезных потерь энергии практически не происходит.
Стабильность напряжения поддерживается путем управления частотой и ши-
риной импульсов (широтно-импульсная модуляция, ШИМ).
Характерной чертой импульсных стабилизаторов является наличие дроссе-
лей - катушек, намотанных толстым проводом на ферритовых кольцах. Клю-
чевые транзисторы в этом случае обычно припаяны корпусом к самой пла-
те, теплоемкости которой вполне хватает для рассеивания выделяющегося
тепла.
Применение импульсных стабилизаторов позволяет значительно сократить
тепловыделение, однако создает дополнительный источник помех, который
может влиять на работу видео- и звуковых адаптеров.
----------------------------------------------------------------------
- Я попытался перешить у себя Flash и запорол его :( Что делать?
Прежде всего - выяснить, уцелел ли в ПЗУ так называемый Boot Block -
небольшая стартовая программа, позволяющая восстановить прошивку в по-
добных случаях. Boot Block работает только с простейшими устройствами
- видеокартой ISA и контроллером FDD. Если после установки видеокарты
на экране появляются сообщения Boot Block'а - нужно подготовить загру-
зочную дискету с DOS минимальной конфигурации (без config.sys и
autoexec.bat), записать на нее заведомо работающую версию программы
прошивки Flash и подходящую прошивку BIOS, после чего загрузить систе-
му с дискеты и запустить программу прошивки. Иногда Boot Block может
оказаться не в состоянии запустить клавиатурный контроллер платы - в
этом случае придется создать на дискете autoexec.bat, запускающий
программу в автоматическом режиме.
Если Boot Block не запускается - можно воспользоваться методом, пред-
ложенным Lesha Bogdanow, 2:5095/9:
- Беpем любую pаботающую мать, поддеpживающую флэш (совеpшенно необя-
зательно, чтоб она была на том же чипсете, на котоpый pассчитан BIOS,
котоpый мы хотим записать). Можно пpосто найти флэш или ПЗУ от матеpи,
аналогичной той, флэш из котоpой мы будем пеpеписывать, и вpеменно
поставить его (пеpеставив, если нужно, джампеpа типа флэша). Или, если
есть пpогpамматоp, только он не умеет писать флэш - найти ПЗУ подходя-
щего pазмеpа и записать его.
- Вынимаем флэш или ПЗУ из этой матеpи, обвязываем его с двух концов
двумя кольцами МГТФа (чтоб можно было его легко извлечь) и неплотно
втыкаем назад в панельку.
- Загpужаемся в "голый" ДОС, выдеpгиваем за эти два кольца стоящий в
матеpи флэш или ПЗУ (все pавно он нужен только пpи загpузке), если
нужно, пеpеставляем джампеpа типа флэша, и вставляем флэш, котоpый
нужно записать. Главное тут - ничего не замкнуть :)
- Запускаем пpогpамму записи, pассчитанную на мать, на котоpой пишем,
BIOS с котоpым гpузились и флэш, котоpый нужно записать (пpогpамма
должна уметь пеpеписывать флэш целиком, напpимеp, из комплекта mr-bios
или asusовский pflash). Пишем, выключаем питание и вынимаем готовый
флэш. Все.
При использовании этого способа нужна особая аккуратность в извлечении
и вставлении микросхем в "горячий" разъем. Желательно это делать таким
образом, чтобы контакт общего провода (последний в первом ряду) отклю-
чался последним, а подключался - первым, наклоняя микросхему перед
вставкой в сторону этого контакта.
----------------------------------------------------------------------
- Можно ли поставить процессор Intel 486 с суффиксом &W, AMD
с суффиксом B, 5x86, если в книжке на плату таких нет?
В ряде случаев - можно. i486 &W является аналогом P24D с питанием 3.3
В; AMD с суффиксом B и AMD/Cyrix 5x86 совместимы с ним, работая при
напряжении питания 3.5-3.6 В.
Если плата поддерживает P24D - остается лишь установить напряжение пи-
тания. На тех платах, где перемычки напряжения питания не описаны от-
дельно, их можно найти по таблице: например, для Intel SX/DX/SX2/DX2 и
UMC U5S питание всегда 5 В, для Intel DX4 - 3.3 В, для AMD DX4 - 3.45
В; перемычки питания обычно выделены в отдельную группу и расположены
вблизи стабилизатора. Для AMD 5x86 нужно также включить учетверение -
перемычкой, которая задает удвоение для P24D.
Если в документации на плату не указан P24D, или указан, но плата на
самом деле его не поддерживает - нужно установить перемычки для Intel
DX4-100 и перевести внутренний кэш в режим сквозной записи, соединив
вывод B-13 с землей (иногда это можно сделать перемычкой, переключа-
ющей AMD DX4-100 в режим удвоения, либо найти нужную перемычку оммет-
ром, либо соединить соответствующие контакты разъема процессора). В
этом режиме процессор будет работать несколько медленнее, чем в режиме
обратной записи. Учетверение в AMD 5x86 включается при соединении с
землей вывода R-17 (перемычка режима удвоения для Intel DX4-100 и
P24D).
После установки нужно обязательно проверить правильность согласования
внутреннего кэша с памятью - методом, описанным в рекомендациях по вы-
бору системной платы.
----------------------------------------------------------------------
- Можно ли поставить на плату P5-xxx, если в документации его нет?
Почти всегда можно. Дело в том, что аппаратура системной платы никогда
не знает, на какой внутренней частоте работает процессор - она постав-
ляет ему только основную частоту (50, 60, 66, 75, 83, 95, 100, 105,
112, 124, 133, 140, 150 МГц) и сигналы для выбора коэффициента умноже-
ния - BF0, BF1 и BF2 (Bus Frequency/Bus Factor). На платах, разрабо-
танных до появления процессора P5-150, можно задавать только сигнал
BF0 (1.5-2.0), а на современных платах - и BF1/BF2 (2.5-5.5). Для то-
го, чтобы запустить умножение на 2.5 или 3 на старой плате, достаточно
подать низкий уровень на вывод BF1 (X-34) в совокупности с установкой
перемычки для BF0. Это можно сделать, например, соединив BF1 с ближай-
шим земляным выводом X-36, предварительно убедившись, что BF1 не со-
единен напрямую с питанием +3.3 В (в противном случае поможет только
разборка разъема, удаление контакта, и соединение выводов прямо на
процессоре тонким проводом).
Если в документации на плату не выделены отдельно перемычки установки
частоты и множителей - их можно определить по таблице стандартных час-
тот:
75 - 50 x 1.5
90 - 60 x 1.5
100 - 66 x 1.5
120 - 60 x 2
133 - 66 x 2
150 - 60 x 2.5
166 - 66 x 2.5
180 - 60 x 3
200 - 66 x 3
233 - 66 x 3.5
266 - 66 x 4
300 - 66 x 4.5
333 - 66 x 5
400 - 100 x 4
450 - 100 x 4.5
500 - 100 x 5
550 - 100 x 5.5
Единственная причина, по которой плата может аппаратно не поддерживать
процессоры новых типов - несоответствие стабилизатора питания: малая
мощность (особенно для AMD/Cyrix), отсутствие системы двойного пита-
ния, невозможность установки требуемых питающих напряжений.
В большинстве современных плат, как с линейными, так и импульсными
стабилизаторами, применяются схожие схемные решения. Например, для уп-
равления ключами в линейных стабилизаторах часто используются микрос-
хемы LM2951 или LM431 (National Semiconductor), а в импульсных -
HIP6003/6008 (Harris Semiconductor) или RC5036 (Raytheon). В первом
случае опорное напряжение задается рядом внешних делителей, сочетание
которых выбирается перемычками, во втором случае микросхема имеет нес-
колько (обычно четыре) входов, комбинация логических уровней на кото-
рых преобразуется в опорное напряжение внутренним ЦАП. В стабилизато-
рах с микросхемами указанных типов активизация старшего входа дает
напряжение около 2.8 В, младшего - около 2.2 В.
Кроме аппаратной поддержки, для процессоров AMD K5/K6 и Cyrix/IBM
M1/M2 необходима настройка режимов, которая в основном заключается во
включении оптимизаций; это выполняет BIOS системной платы - при усло-
вии, что он "знает" этот процессор. Например, Cyrix M2/MX, установлен-
ный на старую плату, будет опознаваться как 486 и работать с выключен-
ным внутренним кэшем без оптимизаций. Для приведения процессора в оп-
тимальный режим необходимо использовать программы инициализации
M2_Opt, 6x86Opt и им подобные.
----------------------------------------------------------------------
- Почему процессоры AMD 5k86 на некоторых платах работают нестабильно?
Причина, чаще всего - в недостаточности напряжения питания и плохом
охлаждении процессора. Большинство процессоров 5k86 нуждается в напря-
жении питания не ниже 3.5 В, а многие платы с автоматическими регуля-
торами дают только 3.4 В. В то же время, у распространенных процессо-
ров с суффиксами ABQ и ABR рабочая температура корпуса составляет 60 и
70 градусов - для ее поддержания нужен плотно прилегающий радиатор с
достаточно хорошим вентилятором.
----------------------------------------------------------------------
- Поставил новую плату, а на ней X00 вешает мышь. Что делать?
Поставить X00 версии 1.53.
(Для тех, кто не знает, что такое X00: это драйвер такой, у вас его
нет и беспокоиться вам не о чем).
----------------------------------------------------------------------
- Что такое USB, AGP, ACPI?
USB (Universal Serial Bus - универсальная последовательная магистраль)
- новый интерфейс для подключения различных внешних устройств. Предус-
матривает подключение до 127 внешних устройств к одному USB-каналу (по
принципу общей шины), реализации обычно имеют по два канала на кон-
троллер. Обмен по интерфейсу - пакетный, скорость обмена - 12 Мбит/с.
AGP (Accelerated Graphics Port - ускоренный графический порт) - интер-
фейс для подключения видеоадаптера к отдельной магистрали AGP, имеющей
выход непосредственно на системную память. В системной памяти размеща-
ются преимущественно текстуры трехмерных объектов, требующие быстрого
доступа со стороны как процессора, так и видеоадаптера. Интерфейс вы-
полнен в виде отдельного разъема, в который устанавливается AGP-видео-
адаптер.
ACPI (Advanced Configuration Power Interface - интерфейс расширенной
конфигурации по питанию) - предложенная Microsoft единая система уп-
равления питанием для всех компьютеров, наподобие используемой в
NoteBook. В частности, позволяет предусмотрено сохранение состояния
системы перед отключением питания, с последующим его восстановлением
без полной перезагрузки.
----------------------------------------------------------------------
- Что такое IR Connector?
Infrared Connector - разъем для инфракрасного излучателя/приемника.
Подключен к одному из встроенных COM-портов (обычно - COM2) и позволя-
ет установить беспроводную связь с любым устройством, снабженным по-
добным излучателем и приемником. Работает по тому же принципу, что и
пульты управления бытовой радиоаппаратурой.
----------------------------------------------------------------------
- Чем отличаются наборы Intel Triton FX, VX, HX и TX?
Название Triton объединяет семейство chipset'ов i430FX/VX/HX/TX для
процессоров Pentium. Таблица основных характеристик наборов:
FX HX VX TX
Типы RAM FP/EDO FP/EDO FP/EDO/SD FP/EDO/SD
PCI DataStream Concurrent Concurrent Concurrent
2.0 2.1 2.1 2.1
Макс RAM 128 Мб 512 Мб 128 Мб 256 Мб
Кэшируемая 64 Мб 512 Мб 64 Мб 64 Мб
RAM
Диагр FPM 7-3-3-3 6-3-3-3 6-3-3-3 6-3-3-3
Диагр EDO 7-2-2-2 5-2-2-2 6-2-2-2 5-2-2-2
Диагр SDRAM 7-1-1-1 6-1-1-1
ECC Нет Есть Нет Нет
USB Нет Есть Есть Есть
EIDE PIIX PIIX3 PIIX3 PIIX4
Диаграммы обмена с памятью приведены для случая отсутствия дополни-
тельных тактов ожидания. В отношении внешнего кэша все наборы работают
с диаграммой 3-1-1-1.
В наборах Triton используется три типа контроллеров EIDE (PIIX -
PCI/ISA IDE Xcelerator): PIIX (i371FB) - ATA-2 без возможности раз-
дельной установки режимов PIO/DMA для устройств Master/Slave (режим
выбирается по наиболее медленному из устройств), PIIX3 (i371SB) -
ATA-2 с возможностью раздельной установки, и PIIX4 (i371AB) - Ultra
ATA с поддержкой режима Ultra DMA-33.
Набор HX поддерживает как микросхемы ECC в модулях памяти, так и фор-
мирование ECC из разрядов четности.
Наборы VX и TX ориентированы Intel на офисные и домашние компьютеры,
набор HX - на серверы и мощные рабочие станции.
----------------------------------------------------------------------
- Чем отличаются наборы VIA Apollo VPX, VP2, VP3?
VPX VP2 VP3
Макс RAM 512 Мб 512 Мб 1 Гб
Поддержка Нет Есть Есть
ECC
AGP Нет Нет Есть
Максимальный объем внешнего кэша для всех наборов - 2 Мб, кэшируется
полный объем системной памяти. Все наборы поддерживают SDRAM, микрос-
хемы памяти объемом 64 Мбит, режим UDMA/33, ACPI, имеют контроллер
USB, интегрированный контроллер клавиатуры (KBC) и контроллер часов
реального времени с CMOS-памятью RTC). Для набора VPX декларирована
поддержка системной частоты 75 МГц.
Диаграммы работы с памятью для всех наборов:
FPM/EDO - 4-2-2-2
SDRAM - 5-1-1-1, при двух банках - 3-1-1-1
----------------------------------------------------------------------
- Что за Chipset'ы VX-Pro, HX-Pro, TX-Pro?
Наборы VX-Pro и HX-Pro производятся малоизвестными фирмами в Юго-Вос-
точной Азии (предположительно PC Chips), имеют низкую надежность и
предназначены для установки в дешевые системные платы местного произ-
водства; названия наборов происходят исключительно из рекламных пред-
посылок и не имеют ничего общего с наборами Intel Triton.
TX-Pro - перемаркированный теми же фирмами набор Aladin IV фирмы ALI.
----------------------------------------------------------------------
- Как лучше выбрать частоту платы и внутренний множитель процессора?
Если одну и ту же внутреннюю частоту процессора можно задать несколь-
кими способами, то на более высокой входной частоте (на которой рабо-
тает сама системная плата) обычно достигается более высокая производи-
тельность. Чаще всего это делается на недокументированных частотах -
75 или 83 МГц. Например, при работе программ, интенсивно пересылающих
данные между памятью и шиной (анимация, игры, обработка больших баз
данных и т.п.) конфигурация 75 x 2.5 = 187 превосходит конфигурацию 66
x 3 = 200, а 83 x 2.5 = 208 превосходит 75 x 3 = 225. Однако выигрыш
будет только в том случае, если системная плата и PCI- устройства ста-
бильно работают на повышенной частоте; если, например, на ней не успе-
вает память или внешний кэш, то придется вводить дополнительные такты
ожидания, которые могут свести на нет преимущество высокой частоты.
Кроме этого, может потребоваться понижение на ступень скорости PIO в
связи с тем, что временнЫе параметры PIO вычисляются из системной час-
тоты и при ее завышении могут выйти за допустимые пределы.
----------------------------------------------------------------------
- Как подключить к плате мышь PS/2?
На многих современных платах есть разъем для мыши PS/2, однако в ком-
плект не входит переходник для установки на заднюю стенку. Разводка
разъема для мыши - 6-контактный разъем типа Female (гнездо) - такова
(ключ снизу):
Data 1 2
o o
Gnd 3 o o 4 +5v
o o
Clock 5 ^^ 6
Разводка совпадает с разъемом для клавиатуры PS/2. Соединитель на пла-
те обычно представляет собой один ряд из пяти или шести контактов;
стандарта на его разводку не существует. Если назначение сигналов не
описано в документации, для определения соответствия достаточно найти
контакты земли и питания, а сигналы Data и Clock можно затем найти эк-
спериментально - их перестановка на короткое время не опасна.
На некоторых системных платах потребуется также включить поддержку ин-
терфейса PS/2 в BIOS Setup (страницы BIOS Features, Advanced Chipset
или Integrated Peripherals), а также проследить за тем, чтобы была
свободна используемая интерфейсом линия IRq 12.
----------------------------------------------------------------------
- Как подключить мышь с другим типом интерфейса?
Подключить обычную мышь для COM-порта (Serial Mouse) к порту PS/2 и
наоборот в общем случае невозможно по причине разных типов интерфейса.
Некоторые модели Serial Mouse (например, Logitech) и PS/2 Mouse
(MouseMan) имеют возможность работы по обоим интерфейсам и могут под-
ключаться к интерфейсу другого типа через специальный переходник.
Приблизительно определить поддержку двух интерфейсов можно по количес-
тву задействованных контактов в разъеме - для работы по каждому типу
интерфейса используется четыре сигнала.
----------------------------------------------------------------------
- Какая плата нужна для работы процессора MMX?
Для этого достаточно, чтобы плата обеспечивала двойное электропитание
процессора напряжениями 2.5-2.9 В для ядра (core) и 3.3 В - для выход-
ных буферов (I/O).
----------------------------------------------------------------------
- Как использовать режим DMA/Bus Master на контроллере SiS496?
Никак. Этот контроллер - только PCI EIDE, поддержки Bus Master там
нет.
----------------------------------------------------------------------
- Как использовать режим DMA/Bus Master на контроллерах i371?
Установить драйверы Bus Master от Triones или Intel, взяв их с прог-
раммной дискеты от любой платы с таким же контроллером (FB или SB),
или в Internet (файлы обычно называются BMIDE* или BUSMASTE).
----------------------------------------------------------------------
- Почему на платах с PIIX4 Windows 95 находит ряд незнакомых устройств?
В Windows 95 (как основной версии, так и OSR2) еще нет сведений о
PnP-кодах устройств PCI Bridge, PCI to ISA Bridge и собственно кон-
троллера PIIX4, находящихся в составе микросхемы PIIX4 (i82371AB), а
также контроллера USB. Для их опознания требуются новые версии файлов
описаний устройств (MACHINE.INF, MSHDC.INF и USB.INF), а для полноцен-
ной работы нужны также драйвер USB и новая версия драйвера PIIX. Пол-
ные установочные пакеты с драйверами (их можно найти на сайтах Intel)
занимают по 500-900 кб, однако только для опознания устройств, без ус-
тановки новых драйверов, на платах с AWARD BIOS достаточно утилиты
Winp2x4.exe (25 кб), которую можно найти на сайтах AWARD Software.
Утилита создает файлы описаний, а устройства при этом управляются
стандартными драйверами в режиме совместимости (кроме USB, который в
этом варианте работать не будет).
----------------------------------------------------------------------
- Что такое DMI?
Desktop Management Interface - интерфейс управления рабочим местом.
Служит для сбора информации о составе и работе компьютеров сети с
целью накопления статистики или ведения базы данных по компьютерам ор-
ганизации. Поддержка DMI может быть также встроена в системный BIOS,
что облегчает операционной системе отслеживание изменений в аппаратной
конфигурации компьютера.
----------------------------------------------------------------------
- Что такое SPP, ECP, EPP?
Это режимы работы параллельного (LPT) порта:
SPP (Standard Parallel Port - стандартный параллельный порт) - обычный
интерфейс PC AT. Осуществляет 8-разрядный вывод данных с синхронизаци-
ей по опросу или по прерываниям. Максимальная скорость вывода - около
80 кб/с. Может использоваться для ввода информации по линиям состо-
яния, максимальная скорость ввода - примерно вдвое меньше.
EPP (Enhanced Parallel Port - расширенный параллельный порт) - скорос-
тной двунаправленный вариант интерфейса. Изменено назначение некоторых
сигналов, введена возможность адресации нескольких логических ус-
тройств и 8-разрядного ввода данных, 16-байтовый аппаратный FIFO-бу-
фер. Максимальная скорость обмена - до 2 Мб/с.
ECP (Enhanced Capability Port - порт с расширенными возможностями) -
интеллектуальный вариант EPP. Введена возможность разделения передава-
емой информации на команды и данные, поддержка DMA и сжатия передава-
емых данных методом RLE (Run-Length Encoding - кодирование повторя-
ющихся серий).
----------------------------------------------------------------------
- Можно ли поменять умолчания и заставку в AWARD BIOS?
В версиях, начиная с 4.50G - можно. Для этого нужно считать прошивку
ПЗУ при помощи любой подходящей утилиты (PFlash, AwdFlash, 28C010 и
т.п.) либо обычного программатора, и воспользоваться программами
AwardBin или ModBin. Таким образом можно изменить стандартные времен-
нЫе параметры для различных системных частот, умолчания, устанавлива-
емые командой "Load BIOS Defaults", инженерный пароль, заставку
"Energy Star" (утилитой CBROM, работает не для всех версий BIOS) и
прочее. Полученную в результате обновленную прошивку остается записать
в ПЗУ утилитой или программатором. Комплект утилит для работы с про-
шивками вначале свободно распространялся на сайте AWARD Software, од-
нако теперь фирма предоставляет его только OEM-партнерам.
----------------------------------------------------------------------
- Можно ли использовать на плате прошивку BIOS от другой платы?
Чаще всего - можно, если обе платы собраны на одинаковом Chipset'е и
имеют одинаковые универсальные контроллеры ввода/вывода (Super I/O).
Однако возможны несоответствия в нумерации разъемов PCI, SIMM, назна-
чении сигналов внешнего контроллера 8042 и других тонкостях построения
плат.
----------------------------------------------------------------------
- Что такое form factor?
Так обозначается физическая конструкция и типоразмер системных плат и
компьютерных копусов. Сейчас выпускаются платы трех основных конструк-
ций:
Baby AT - классическая плата, общий вид которой сформировался в конце
80-х, предназначенная для установки в стандартный корпус типа Baby
Desktop или Tower. Имеет гнездо для подключения клавиатуры в правой
верхней части, разъемы для плат расширения расположены в середине и
слева, разъемы для памяти - справа, процессор находится в нижней части
платы. Разъемы портов внешних устройств выносятся на заднюю стенку
корпуса и подключаются к плате при помощи кабелей.
Slim - плата, предназначенная для установки в "узкий" корпус типа Slim
Desktop. Основная конструкция совпадает с Baby, вместо нескольких
разъемов расширения имеет один, в который устанавливается переходник.
Карты расширения устанавливаются в переходник параллельно плате.
ATX - плата описанного далее стандарта ATX.
----------------------------------------------------------------------
- Что такое ATX?
AT Extension (расширение AT) - стандарт корпуса и системной платы для
настольных компьютеров. Корпус представляет собой доработанный вариант
корпуса Slim; плата (стандартный размер - 305 x 244) располагается в
нем длинной стороной вдоль задней стенки. Блок питания имеет приточную
систему вентиляции, процессор устанавливается в непосредственной бли-
зости от него для минимизации длины питающих цепей и охлаждения от
встроенного вентилятора (для мощных процессоров все же требуется соб-
ственный вентилятор). Некоторые блоки имеют автоматическую регулировку
скорости вращения вентилятора в зависимости от температуры.
Блок питания ATX, кроме стандартных для AT напряжений и сигналов,
обеспечивает также напряжение 3.3 В и имеет возможность включения и
отключения основного питания по сигналу с платы, которая имеет для
этого программный интерфейс. Имеется также отдельная линия слаботочно-
го питания 5 В, напряжение на которой поддерживается постоянно и ис-
пользуется в цепях управления основным питанием для отслеживания внеш-
них сигналов запуска по сети, модему и т.п.
Для соединения блока питания с платой используется единый 20-контак-
тный разъем. В стандарте ATX оговорен также необязательный разъем, че-
рез который с блока питания на плату подается информация о частоте
вращения вентилятора, а с платы в блок питания - сигнал управления
вентилятором и контрольный уровень напряжения 3.3 В для более точной
его стабилизации.
Наружные интерфейсные разъемы располагаются в области верхнего правого
угла платы и могут устанавливаться друг над другом. Для разъемов рас-
ширения отведена левая половина платы (до семи разъемов); за счет вы-
несения процессора на правую сторону ограничения на длину устанавлива-
емых плат отсутствуют. Разъемы для модулей памяти расположены посере-
дине, а интерфейсные разъемы дисков - в правом нижнем углу, в непос-
редственной близости от самих дисков.
Выпускаются также стандартные платы формата AT, имеющие разъем для
блока питания ATX и поддерживающие управление сетевым питанием.
----------------------------------------------------------------------
- Что такое Socket n и Slot n?
Виды разъемов для процессора и класс интерфейса процессора с системной
платой. Socket - плоский разъем для установки микросхемы с выводами,
перпендикулярными корпусу. Slot - щелевой разъем для установки платы с
контактами по краю.
Socket 1 (PGA-169) - процессоры типа 486SX/DX/DX2 (5 В).
Socket 2 (PGA-238) - процессоры типа 486SX/DX/DX2/DX4 (5 В).
Socket 3 (PGA-237) - процессоры типа 486SX/DX/DX2/DX4 (5/3.3 В).
Socket 4 (PGA-273) - процессоры Pentium-60/66 (5 В).
Socket 5 (SPGA-320) - процессоры Pentium-75..120 (3.3 В).
Socket 6 (PGA-235) - процессоры типа 486DX4 (3.3 В).
Socket 7 (SPGA-321) - процессоры типа Pentium-75..333 (2.2..3.3 В).
Socket 8 (PGA/SPGA-387) - процессоры Pentium Pro (P6).
Socket 370 (PPGA-370) - процессоры Celeron PPGA.
Slot 1 (SEC-242) - процессоры типа Pentium II/Celeron.
Slot 2 (SEC-330) - процессоры типа Pentium II Xeon.
Для каждого типа разъема, помимо физического расположения и количества
контактов, имеется своя схема соответствия контактов электрическим
сигналам. Поэтому, несмотря на то, что процессоры 486 физически могут
быть установлены в любой из разъемов это серии, а процессоры Pentium -
в любой из разъемов Socket 5/7, правильная, безопасная и полноценная
работа процессора в "чужом" разъеме возможна лишь в том случае, когда
существующая разводка сигналов совместима с типом установленного про-
цессора. Это касается выводов коэффициента умножения, управления внут-
ренним кэшем, автоматического определения напряжения питания и т.п.,
имеющих различное расположение и назначение в процессорах разных типов
и серий.
----------------------------------------------------------------------
- Что такое Super7?
Стандарт системных плат с Socket 7, поддерживающих внешнюю частоту 100
МГц и интерфейс AGP. Классические платы с Socket 7 поддерживают часто-
ты до 66 (реже до 75/83) МГц.
----------------------------------------------------------------------
- Чем многопроцессорная плата отличается от обычной?
На многопроцессорную плату можно устанавливать более одного процессора
(обычно - два) типа Pentium и старше. Процессоры разделяют общую па-
мять и системную шину, работая на одной системной частоте. Для каждого
процессора имеется свой внешний кэш. Процессоры устанавливаются либо
непосредственно на плату, либо на специальные модули-переходники.
В отличие от асимметричной (AMP - Asymmetric Multi-Processor) архитек-
туры, в которой основной процессор выполняет код операционной системы,
а дополнительный - пользовательские задачи, многопроцессорные систем-
ные платы IBM PC имеют симметричную (SMP) архитектуру, в которой оба
процессора равноправны, и в равной мере способны выполнять код как ОС,
так и приложений.
Выигрыш от многопроцессорной системы можно получить лишь при использо-
вании систем, поддерживающих такую архитектуру - Windows NT, Solaris,
SCO UNIX MPX, UNIXWare, Linux, FreeBSD 3.0. При этом различные подза-
дачи (threads) одного процесса, разделяющие его адресное пространство,
могут независимо и одновременно выполняться на различных процессорах.
В случае однопроцессорной ОС или при отсутствии активных процессов с
более чем одной подзадачей дополнительные процессоры выигрыша не дают.
Большинство многопроцессорных плат может работать с меньшим количес-
твом процессоров, чем предусмотрено конструкцией. В этом случае неис-
пользуемые разъемы либо оставляются свободными, либо заполняются спе-
циальными заглушками.
----------------------------------------------------------------------
- Почему плата на 440LX не понимает некоторые DIMM?
Многие платы на 440LX, особенно производства Intel и других "элитных"
производителей, используют для определения параметров DIMM только ме-
ханизм SPD, что требует обязательного наличия на модулях конфигураци-
онного ПЗУ. "Облегченные" модули без ПЗУ в таких платах работать не
будут.
----------------------------------------------------------------------
- Что такое PC/PCI и DDMA?
Это аппаратные протоколы для обеспечения совместимости PCI-карт с тра-
диционным способом прямого доступа к памяти (DMA). В стандартной ре-
ализации контроллера DMA он не может обслуживать устройства шины PCI -
для этого в каждом устройстве реализуется протокол Bus Master. Прото-
колы PC/PCI и DDMA разработаны для совмещения контроллера DMA с
PCI-устройствами; в первую очередь это сделано для разработки звуковых
PCI-карт, совместимых с Sound Blaster и Windows Sound System.
Протокол PC/PCI основан на выборочном переназначении на шину PCI сиг-
налов запроса/выдачи данных, выведенных от каналов контроллера DMA на
шину ISA, что позволяет PCI-устройству обмениваться с памятью под уп-
равлением основного контроллера DMA.
Протокол DDMA (Distributed DMA - распределенный DMA) основан на выбо-
рочной передаче обращений к регистрам каналов контроллера DMA на шину
PCI, где эти регистры эмулируются PCI-устройствами с поддержкой DDMA.
Сам обмен с памятью в этом случае выполняется в режиме Bus Master,
стандартном для PCI-устройств.
Из распространенных chipset'ов протоколы PC/PCI и DDMA поддерживается
в Intel 430TX, ALI Aladdin IV+, Aladdin V.
----------------------------------------------------------------------
- Как расшифровать звуковые сигналы, выдаваемые BIOS при ошибках?
В настоящее время используется два универсальных звуковых сигнала
BIOS:
- длинные непрерывные - неисправность системной памяти или ее цепей.
Продолжение работы невозможно.
- один длинный, два коротких - неудача при инициализации видеоадапте-
ра. Работа продолжается, все обращения к видеоадаптеру через BIOS иг-
норируются. Эти же сигналы выдаются при отсутствии монитора в случае
поддержки картой автоматического опознания его наличия.
Более подробную расшифровку звуковых сигналов различных типов BIOS
можно найти в PC-Hardware-FAQ by Ralph Valentino.
----------------------------------------------------------------------
- Где можно получить информацию по системным платам и их BIOS?
Ведущие производители плат и BIOS имеют свои серверы в Internet:
ABIT - abit.com.tw
Ability (Elpina) - ability-tw.com
ACORP - acorp.com.tw
Acer Open - aopen.com.tw
AIR - airwebs.com
AMI - megatrends.com
AsusTek - asus.com, asus.ru
Award Software - award.com, award.com.tw
A-Trend - atrend.com, atrend.com.tw
Chaintech - chaintech.com.tw, chaintech.de, chaintech.ru
Data Expert - dataexpert.com, dataexpert.com.tw
Elite Group - ecsusa.com, www.ecs.com.tw
FIC - fic.com.tw
FKI - fkusa.com
Full Yes - www.fyi.com.tw/html/index.htm
Gigabyte - gigabyte.com.tw
IBM - chips.ibm.com
Intel - intel.com, intel.ru, www-cs.intel.com
Iwill - iwill.com.tw, iwillusa.com
Jet System - jet-way.com, j-mark.com
Lucky Star - www.lucky-star.com.tw
Microid Research - mrbios.com
Micronics - micronics.com
Microstar - msi.com.tw
MoSys - mosys.com
Ocean - oceanhk.com
Pine Technologies - pinegroup.com
QDI Group - qdigrp.com
Shuttle - spacewalker.com
SiS - sis.com.tw, sisworld.com
Soltek >- soltek.com.tw
Soyo - soyo.de, soyo.com, soyo.com.tw, soyo.nl
Supermicro - supermicro.com
Tyan - tyan.com
UMC - umc.com.tw
VIA - via.com.tw
Zida (Tomato) - zida.com
Информацию по системным платам, новые версии BIOS и драйверов можно
также найти на:
leo.org
ix.de
sysdoc.pair.com
<web2/ftp>.iadfw.net
<web2/ftp>.airmail.net
x86.org
www.ping.be/bios/bios.html
www.dallas.net/~ksm/drivers/
www.motherboards.org
www.faqs.org - большое собрание различных FAQ
www.whatis.com - словарь терминов
Обширная информация по компьютерной аппаратуре на русском языке есть
на www.ixbt.ru.
----------------------------------------------------------------------
Большое спасибо всем приславшим ответы, рекомендации, замечания и со-
веты для этого FAQ.
Текст FAQ в альтернативной кодировке доступен для FReq на
2:5000/14@FidoNet по имени MBFAQ. Полный пакет FAQ и описаний доступен
на ftp://spider.nrcde.ru/pub/text/tech/emtcfaqs.zip и через страницу
FAQ на http://spider.nrcde.ru. Пакет распространяется также по FIDO
fileecho XHRDDOCS.
подскажите пожайлусто, переставил контакты на шнурике ps/2 (под другую мать)и забыл как стояли на старой, ставил стандартные не подходят, говорят у каждой мамки персональная распайка у меня мать via apollo vp3