| Модемы и сетевое оборудование |
| Диагностические программы |
| Чтобы узнать подноготную своего компьютера, вам придется воспользоваться специальными диагностическими программами. Самые распространенные из них — MSD (Microsoft Diagnostics), Norton Diagnostics, Checkit и некоторые другие. Рассмотрим ра'бо-ту с программой Microsoft Diagnostics. Программа MSD входит в дистрибутивный комплект MS DOS (начиная с версии 6.0) и Windows — так что, скорее всего, она уже есть на жестком диске вашего компьютера (хотя вы можете об этом и не знать). Программа позволяет получить техническую информацию обо всех устройствах компьютера — в том числе, что важно для нас, и о последовательных портах и линиях IRQ. Найдите программу MSD.EXE в каталоге DOS или Windows. Если у вас работает Windows, выйдите из нее в DOS (компьютер с Windows 95 необходимо для этого перезагрузить «в режиме эмуляции MS DOS»). Запустив программу MSD, вы увидите на экране 13 больших кнопок, вызывающих окна с информацией о различных компонентах компьютера (рис. 9). ![]() ![]() Как видите, на данной машине установлен один СОМ-порт из четырех («N/A» означает, что порт отсутствует). Программа MSD сообщает о нем много полезной информации — адрес, скорость передачи данных (Baud Rate), значения коммуникационных параметров (стр. 73) и др. Для наших целей важно выяснить адрес установленного порта — если он совпадает с общепринятыми значениями (табл. 1), то нет необходимости настраивать модем на нестандартный адрес. Типы микросхем UART В последней строке окна, показанного на рис. 10, отображается тип микросхемы UART, управляющей данным портом. Вы можете увидеть там одно из трех значений: 8250, 16450 либо 16550 (возможно, с какими-то буквами на конце). Микросхема 16550 значительно мощнее и быстрее остальных, и в относительно новых компьютерах почти всегда установлена UART 16550. Тип микросхемы UART имеет значение для внешнего модема, который подключается к встроенному порту компьютера. Современные высокоскоростные модемы гораздо лучше чувствуют себя с UART 16550. Более того, некоторые коммуникационные программы обязательно требуют наличия 16550 — иначе они отказываются работать. Большинство внутренних модемов включают в свой состав микросхему UART 16550. Для настройки модема важно также учитывать то, как эти порты используются. Так, нажав кнопку «Mouse» в главном меню программы MSD (рис. 9), можно узнать, что мышь подсоединена к порту COM2 (линия IRQ3). Если вы уверены, что больше никаких устройств к последовательным портам не подключено, то под модем вполне можно использовать порты СОМ1 или COM3 (которые работают с другой линией, IRQ4). Теперь заглянем в окно «IRQ Status». Нажмите клавишу «Q»: ![]() Рис.11 Информация о линиях IRQ. выдаваемая программой MSD Программа MSD выдает полную информацию о всех шестнадцати линиях IRQ: их адреса (столбец «Address»; это совсем не то же самое, что адрес порта!), кому они обычно принадлежат («Description»), обнаружены ли они на данном компьютере («Detected») и какая из программ управляет каждой из этих линий («Handled By»). Обработчики аппаратных прерываний В последнем столбце таблицы на рис. 11 показаны обработчики аппаратных прерываний, поступающих по каждой из шестнадцати линий IRQ. Обработчик прерывания — это небольшая подпро-^ грамма, которая определяет действия процессора по получении прерывания. Например, стандартный обработчик прерываний от клавиатуры (линия IRQ1), которые возникают при нажатии клавиш, обеспечивает запись кода нажатой клавиши в буфер клавиатуры и посылку сообщения программе, активной в данный момент, о том, что произошло нажатие клавиши. Большинство обработчиков аппаратных прерываний расположено в BIOS (Basic Input-Output System, «Вазовая система ввода-^ вывода»). BIOS представляет собой записанный в ПЗУ (постоянной, нестираемой памяти) компьютера набор подпрограмм, предназначенных для выполнения самых основных функций — таких, например, как формирование изображения в видеопамяти, взаимодействие с Обработчики прерываний, расположенные в BIOS, называются стандартными, так как они активизируются сразу по включении компьютера. Тем не менее прикладные программы могут забирать себе функции обработчика тех или иных прерываний. Так, линия IRQ1, как видно из рис. 11, захвачена резидентной программой DOSCAP.EXE (с помощью которой был «сфотографирован» экран). Как видно из рис. 11, MSD обнаружила, что линия IRQ4 используется портом СОМ1, a IRQ3 — портом COM2 (все как и полагается). Если же мы обратим внимание на нестандартные линии IRQ, то увидим, что IRQ5 и IRQ7 принадлежат параллельным принтерным портам LPT2 и LPT1, присутствующим в компьютере. Это не значит, однако, что IRQ5 или IRQ7 нельзя отвести модему — такое вполне допустимо, но при этом нельзя будет одновременно работать с модемом и печатать на принтере, подсоединенном к конкурирующему параллельному порту (если вы попытаетесь это сделать, ни одно из устройств не будет работать как полагается). Итак, на компьютере, который мы привели в качестве примера, внутренний модем можно установить на порт COM3 с IRQ4 либо на любой изЛпортов COM3 или COM4 с использованием нестандартных линий IRQ. Кроме того, можно настроиться и на СОМ1 с IRQ4, но для этого придется сначала дезактивировать этот порт на плате ввода-вывода (см. врезку ниже). Как же произвести все эти настройки? Переключатели и перемычки Наверное, вы уже достали из коробки свой модем и вдоволь на него налюбовались. Но я надеюсь, что еще не поздно дать вам пару важных советов о том, как обращаться с платой внутреннего модема (и вообще с компьютерными платами). • Прежде всего, ни в коем случае нельзя прикасаться к об- наженным проводникам, в особенности к ножкам микросхем и к разъему, которым плата вставляется в компьютер. Дело в том, что статическое электричество, накапливающееся на вашем теле от трения об одежду, может вывести чувствительные микросхемы из строя (причем так, что вы этого даже не заметите). Лучше всего держать плату за боковые края — там, где нет никаких контактов и разъемов. • Чтобы «сбросить» статическое электричество, полезно, прежде чем прикасаться к плате, взяться рукой за что-нибудь большое и металлическое — лучше всего за батарею центрального отопления, а если крышка компьютера уже снята — за корпус блока питания (разумеется, только когда компьютер выключен). Сборщики компьютеров иногда используют для борьбы со статическим электричеством специальный заземленный браслет. Приняв меры предосторожности, можно в деталях рассмотреть устройство внутреннего модема (рис. 12). ![]() Как видите, это всего лишь усеянная микросхемами плата, на которой можно опознать разве что миниатюрный динамик — с его помощью модем позволяет услышать, что происходит в линии. Нижний край платы — выступ с оголенными полосками фольги — это разъем, которым модем вставляется в слот на материнской плате, а на торцовой панели расположены два гнезда для подключения телефона, блок микропереключателей, а иногда — крошечный регулятор громкости динамика (его вращают при помощи отвертки). Теперь тложно приниматься за настройку модема. Для установки номера порта, линии IRQ, а иногда и адреса порта во внутренних модемах используются специальные блоки микропереключателей (DIP switches), а иногда (реже) — перемычки (jumpers). На рис. 12 показан типичный вид этих органов управления. Найдите их на своем модеме. (Часто панель переключателей выведена на торец платы — чтобы можно было менять их настройку, не открывая компьютер.) Как видите, переключатели и перемычки маркированы только номерами. Поэтому, к • сожалению, их невозможно правильно выставить без инструкции. Вероятно, перспектива чтения инструкции на непонятном языке приводит вас в ужас — не пугайтесь! Все, что вам нужно сделать, — найти там приблизи- ТРТТКМП ТЯКУТГ) ТЯЙЛИТТУ Эта (или подобная ей) таблица как раз и говорит о том, какие переключатели нужно установить (перевести в положение «On»), а какие сбросить (перевести в положение «Off»), чтобы настроить модем на нужный порт. Скажем, если вы хотите использовать порт COM3, то нужно установить переключатели 5 и 3 и сбросить 6 и 1. Как правило, на самом блоке Другая таблица, которую вам нужно найти в инструкции к модему (скорее всего, она расположена где-то по соседству с первой или даже объединена с ней в одну таблицу), посвящена установке IRQ: IRQ DIP SWITCH SETTING JUMPER SETTING ON OFF Install Remove 1RQ3 2 4 J1 |




