Как принтер подключаются к компьютеру
4.1. Как принтер подключаются к компьютеру
Принтеры могут подключаться к компьютеру либо через порт асинхронного адаптера, либо через последовательный порт. К одному компьютеру одновременно может быть подключено несколько принтеров.
Принтер подключается к компьютеру с помощью специального кабеля. Для принтеров с параллельным интерфейсом и для принтеров с последовательным интерфейсом применяются различные соединительные кабели.
Попытка подключить принтер с последовательным интерфейсом к параллельному адаптеру, также как попытка подключить принтер с параллельным интерфейсом к последовательному адаптеру может послужить причиной выхода из строя принтера или компьютера.
Определить тип интерфейса вашего принтера можно из документации. В документации на принтер подробно описывается процедура его подключения к компьютеру. Наиболее распространенным являются принтеры с параллельным интерфейсом.
Как русифицировать матричный принтер в MSDOS
4.4. Как русифицировать матричный принтер в MS-DOS
Если ПЗУ вашего принтера не содержит набора символов кириллицы (это вы можете узнать из документации), то у вас есть несколько способов его русифицировать: перепрограммировать ПЗУ принтера, заменив хранящиеся в нем наборы символов; использовать специальные программы для загрузки русских шрифтов в принтер; распечатывать документы в графическом режиме из Microsoft Windows.
Первый способ самый сложный. Для перепрограммирования ПЗУ принтера вам надо иметь специальное аппаратное обеспечение - программатор для микросхем памяти, а кроме того знать формат и расположение в ПЗУ наборов символов.
Сразу отметим, что поскольку кодировки русских символов для MS-DOS и для Windows не совпадают (смотри приложение "Таблица ASCII-символов"), то если вы запишете в ПЗУ набор символов кириллицы для MS-DOS, вы не сможете воспользоваться этими шрифтами для печати текстов в формате Windows. Самостоятельное перепрограммирование ПЗУ принтеров является сложной задачей и может быть выполнено только специалистами.
Наиболее приемлемым способом печати документов, содержащих символы кириллицы является использование программ загрузки в принтер русских шрифтов.
Широко распространены следующие средства программной русификации принтеров - программа SETPR, пакеты SOLO и LOADFONT. Большинство этих программ вы можете получить на станциях BBS.
Более подробно мы рассмотрим программу SETPR предназначенную для принтеров, совместимых по набору команд с принтером EPSON FX-80.
Используется SETPR следующим образом. Сначала вы полностью подготавливаете принтер к печати документов: подключаете его к компьютеру, включаете питание, вставляете бумагу и переводите принтер в режим On-line. Затем загрузите в принтер русские шрифты, воспользовавшись программой SETPR.
Программа SETPR имеет три параметра: SETPR <mode> <line spacing> <left margin>
Первый параметр - <mode> задает режим работы программы. Вы можете установить режим 3. Второй параметр - <line spacing> задает расстояние (в точках) между строками текста в распечатке. Третий параметр - <left margin> определяет величину отступа при печати от левого края листа.
Мы используем для загрузки русских шрифтов на принтере EPSON FX-850 следующую команду: SETPR 3 17 0
После ввода данной команды программа отображает на экране дисплея заставку и начинает загружать в принтер набор шрифтов. По окончании загрузки шрифтов можно приступить к печати на этом принтере документов на русском языке.
Если вы случайно или преднамеренно выключите питание принтера, то загруженные шрифты удаляются из памяти принтера и вам надо снова повторить операцию загрузки шрифтов.
Некоторые программы, например WORD 5.0, могут не только печатать на принтере текст, но также управлять его характеристиками (они, естественно, зависят от модели принтера), например размером печатаемых символов. Для этого WORD передает на принтер команды или так называемые управляющие последовательности. Некоторые команды могут производить сброс шрифтов, загруженных в принтер, после чего вы не сможете распечатать русский текст.
В частности, команды, посылаемые текстовым процессором WORD, хранятся в PRD-файлах. По умолчанию WORD посылает команду сброса принтера перед началом печати каждого документа. Вам не удастся распечатать русский текст из текстового процессора WORD, до тех пор, пока вы не замените или не исправите соответствующим образом PRD-файл. О том, как это сделать можно прочитать в документации, поставляемой вместе с Microsoft Word.
Как русифицировать принтер в Windows
4.5. Как русифицировать принтер в Windows
При печати из Windows вы не должны использовать принтерные шрифты, даже в случае, если принтер русифицирован для работы с MS-DOS. Так как кодировки символов кириллицы в операционных системах MS-DOS и Windows различаются, то печать документов на русском языке будет происходить неправильно. Мы рекомендуем для печати документов использовать русифицированные шрифты TrueType. Набор русифицированных шрифтов TrueType входит в комплект пакета CyrWin (см. раздел "Как русифицировать Microsoft Windows").
При печати из Windows документа, оформленного шрифтами TrueType, печать выполняется в графическом режиме. Если вы русифицировали Windows и ваш документ оформлен шрифтами, содержащими русские символы, вам нет необходимости выполнять дополнительные действия по русификации принтера. Вы можете сразу начать печатать любой текст.
Печать документов из Windows особенно эффективна на лазерных и струйных принтерах. При использовании лазерных и струйных принтеров фактически не ощущается замедление процесса печати, связанное с переходом к печати в графическом режиме, и в тоже время у вас появляется возможность оформления вашего документа шрифтами различных форм и размеров.
Почему принтер не печатает русские символы
4.3. Почему принтер не печатает русские символы
Принтеры содержат внутри себя специальное ПЗУ, на котором, в частности, хранятся наборы шрифтов, используемые принтером при печати документов в текстовом режиме.
Если ПЗУ принтера содержит наборы символов с русскими символами, то вам достаточно выбрать данный шрифт, установив переключатели принтера в определенное положение или, если принтер имеет энергонезависимую память, выбрав нужный шрифт с помощью меню.
В большинстве случаев встроенные шрифты принтеров не содержат русских букв или в них используется неправильная кодировка. В этом случае вы можете использовать возможность загрузки в принтер собственных наборов шрифтов. Для этого вам не обязательно вручную программировать принтер. Достаточно использовать уже разработанные программы загрузки шрифтов. К таким программам можно отнести программу SETPR, пакеты SOLO, LOADFONT и многие другие. Кроме того вы можете распечатывать документы в графическом режиме из Microsoft Windows.
Если вы не русифицируете принтер с помощью перечисленных выше (или аналогичных) программ и его ПЗУ не содержит набора русских символов, то при печати документов на русском языке вместо символов кириллицы печатаются другие символы. Скорее всего вы увидите на бумаге каракули, похожие на приведенные ниже: ^%_ &$$%#*&)*&(*&%%^$%$#@&$(P_) І 6_ 4 0(^*&(^%__^%$12-9 3 *&^%*&^%_(*32_me;_8^&(%r123 3hsd;90
Как подключить к компьютеру второй видеоадаптер
5.10. Как подключить к компьютеру второй видеоадаптер
В некоторых случаях желательно или необходимо, чтобы компьютер имел два дисплея. Например, для отладки приложений, созданных с использованием Windows SDK, можно применять отладчики CodeView и Symdeb. Данные программы при отладке приложений Windows нуждаются в компьютере, имеющем два дисплея. На одном дисплее отображается исходный текст отлаживаемого приложения и информация отладчика, а другой используется самим приложением.
Фирма IBM разработала свои адаптеры MDA и CGA так, что они могут одновременно подключаться к одному компьютеру. Подключение двух адаптеров стало возможным благодаря использованию различного адресного пространства для регистров и видеопамяти этих адаптеров.
Адресное пространство, используемое EGA можно изменять. При подключении EGA к монохромному дисплею, адресация регистров и видеопамяти соответствует MDA, а при подключении к цветному дисплею - CGA. Таким образом видеоадаптер EGA может одновременно работать как с MDA, так и с CGA.
Видеоадаптер EGA может работать вместе с другим видеоадаптером при выполнении следующих требований: дисплей одного видеоадаптера должен быть монохромным, другого - цветным; нельзя одновременно использовать два видеоадаптера EGA.
Таким образом, если EGA работает с цветным дисплеем, то вторым (дополнительным) видеоадаптером может быть MDA или Hercules, работающие с монохромным дисплеем. Если же EGA работает с монохромным дисплеем, то вторым видеоадаптером может быть CGA с цветным дисплеем.
Ниже представлена таблица, в которой перечислены все возможные комбинации видеоадаптеров, которые можно подключать к одному компьютеру:
MDA | CGA | EGA | VGA | Hercules | |
MDA | + | + | + | ||
CGA | + | + | + | ||
EGA | + | + | + | ||
VGA | + | + | |||
Hercules | + | + | + |
Видеоадаптеры SVGA, при работе в режимах с высоким разрешением, используют адресное пространство монохромных режимов, поэтому одновременно подключить к компьютеру видеоадаптер MDA и SVGA нельзя.
Как русифицировать видеоадаптер
5.7. Как русифицировать видеоадаптер
Как правило, видеоадаптеры поддерживают стандартную расширенную таблицу ASCII символов. Эта таблица не содержит образов символов кириллицы, и ваш компьютер не может отображать их на экране. Однако в некоторых случаях стандартную таблицу символов можно перекодировать, заменив образы некоторых символов на образы символов кириллицы.
У видеоадаптера CGA таблицы знакогенератора, определяющие символы, которые можно отобразить на экране дисплея в текстовых режимах, находятся в ПЗУ, расположенном вне адресного пространства процессора. Программы не имеют возможности изменить или даже считать информацию из этих таблиц. Поэтому для русификации текстовых режимов видеоадаптера CGA необходимо перепрограммировать ПЗУ знакогенератора. Единственной возможностью отобразить на CGA русские буквы, не перепрограммируя ПЗУ, является использование графических режимов работы адаптера. В графических режимах вы можете сами определить образы символов с ASCII кодами от 128 до 255. Образы символов с ASCII кодами от 0 до 127 нельзя изменить, не перепрограммируя ПЗУ.
Для видеоадаптеров EGA, VGA и SVGA задача русификации облегчается, так как вы имеете доступ к таблицам шрифтов и можете изменять их.
К счастью, нет необходимости самому разрабатывать программы для русификации видеоадаптеров. Такие программы уже разработаны в большом количестве. Вы можете приобрести их в магазинах или скопировать свободно распространяемые версии руссификаторов со станций BBS.
Более того, компания Microsoft выпустила русифицированную версию MS-DOS 6.0, содержащую все необходимые программные средства русификации компьютера.
Кроме русификации видеоадаптера русификация компьютера должна включать в себя и русификацию клавиатуры. Полностью процесс русификации компьютера, работающего под управлением MS-DOS, описан в разделе "Как русифицировать MS-DOS".
Как улучшить видеоподсистему компьютера
5.5. Как улучшить видеоподсистему компьютера
Если на вашем компьютере установлены видеоадаптеры MDA, CGA или EGA, следует подумать о замене их на новые модели. Использование видеоадаптеров MDA, CGA и EGA уже сейчас будет ограничивать вас в возможности использования новейшего программного обеспечения, например операционной системы Microsoft Windows и даже простейших игр.
При замене устаревшего видеоадаптера следует также заменить и дисплей. Более подробные указания о выборе нового видеоадаптера и дисплея можно получить в разделе "Как выбрать дисплей и видеоадаптер".
Вместе с новым дисплеем для защиты глаз можно приобрести специальный экранный фильтр. Необходимую информацию о выборе защитного фильтра для экрана можно получить, прочитав раздел "Зачем нужен защитный фильтр для экрана дисплея".
Как выбрать дисплей и видеоадаптер
5.4. Как выбрать дисплей и видеоадаптер
В зависимости от задач, которые вы предполагаете решать на вашем компьютере, и программного обеспечения, которое вы будете использовать, вам могут понадобиться различные типы дисплеев и видеоадаптеров.
Сейчас наиболее перспективной, на наш взгляд, является операционная система Windows. Для Windows написано уже достаточно большое количество программного обеспечения. Это и системы баз данных, например Microsoft Access, FoxPro, и мощные графические редакторы, например CorelDraw, Designer, и текстовые процессоры - Microsoft Word for Windows.
Если вы предполагаете использовать Windows совместно с базами данных и текстовыми процессорами вам имеет смысл выбрать в качестве видеоадаптера акселератор Windows, имеющий режимы с высоким разрешением без использования метода черезстрочной развертки и желательно поддерживающим режимы High Color или True Color. В качестве дисплея можно выбрать многочастотный дисплей, который может реализовать все режимы, поддерживаемые видеоадаптером.
Если вы будете использовать графические редакторы или предполагаете использовать компьютер для верстки журналов с высококачественными цветными фотографиями, вам уже не обойтись без видеоадаптера с акселератором Windows, поддерживающем режимы с высоким разрешением без использования метода черезстрочной развертки и имеющем режимы True Color.
Если же вы предполагаете использовать компьютер для мультимедиа с возможностью обработки видеоинформации, вам необходим видеоадаптер с акселератором Windows и режимами высокого разрешения без использования черезстрочной развертки. Необходима также поддержка режимов High Color и True Color. Так как мультимедиа производит активный обмен между оперативной памятью компьютера и видеопамятью, необходимо использовать видеоадаптер и материнскую плату компьютера с локальной шиной. В качестве дисплея можно выбрать многочастотный дисплей, который может реализовать все режимы, поддерживаемые видеоадаптером.
Если вы будете использовать компьютер для систем автоматизированного проектирования, следует подумать о приобретении дисплея с большим экраном, например 14 или 20 дюймов. Если вам позволяют средства, желательно купить видеоадаптер с графическим сопроцессором. При выборе видеоадаптера с графическим сопроцессором следует обратить внимание на то, чтобы он был укомплектован набором драйверов для используемых вами программ.
Для простейших программ, работающих под управлением MS-DOS, таких как базы данных, текстовый процессор Word for DOS вполне подойдет видеоадаптер VGA или SVGA с обычным многочастотным дисплеем.
Во всех перечисленных выше случаях желательно использование дисплеев с размерами пикселов не больше 0.28, антибликовым покрытием экрана и низким уровнем излучения.
Какие существуют режимы работы видеоадаптеров
5.3. Какие существуют режимы работы видеоадаптеров
Существуют несколько стандартных режимов работы видеоадаптеров, определенных фирмой IBM. Стандартные режимы работы не включают все режимы, в которых могут работать видеоадаптеры. Большинство фирм выпускают адаптеры, поддерживающие нестандартные режимы с улучшенными характеристиками.
Режимы работы видеоадаптеров характеризуются типом информации, которую они отображают (текстовая или графическая), количеством используемых цветов, разрешающей способностью и размерами символов.
Список режимов работы видеоадаптера вы можете увидеть в документации на адаптер.
Какие существуют типы дисплеев
5.2. Какие существуют типы дисплеев
Как и в случае с видеоадаптерами, сейчас существует множество всевозможных дисплеев различных фирм-производителей.
Мы постараемся классифицировать дисплеи по их основным характеристикам: типу интерфейса с видеоадаптером, разрешающей способности, которая тесно взаимодействует с частотой кадров, количеству цветов, которые может отображать дисплей, и по размеру отдельных пикселов изображения.
По типу интерфейса с видеоадаптером дисплеи можно разделить на композитные дисплеи, цифровые дисплеи и аналоговые RGB дисплеи. Перечислим основные характеристики каждого из интерфейсов:
Тип дисплея | Основные характеристики |
Композитный дисплей | Имеет один аналоговый вход. Видеосигнал поступает в дисплей в стандарте NTSC (National Television System Commitete). Стандарт NTSC используется в бытовом телевидении. Композитный дисплей обычно применяется совместно с видеоадаптером CGA |
Цифровой дисплей | Имеет от одной до шести входных линий. На цифровом дисплее может отображаться до 2n различных цветов, где n равно количеству входных линий. Данный тип дисплеев используется вместе с видеоадаптерами CGA и EGA |
Аналоговый RGB дисплей | Имеет три аналоговые входные линии, управляющие красным, зеленым и синим цветами. Уровень напряжения на каждой линии отвечает за интенсивность соответствующего цвета на экране. Количество цветов, которые может отображать аналоговый дисплей, фактически ограничено только возможностями видеоадаптера. Аналоговый дисплей используется совместно с VGA, SVGA, графическими сопроцессорами, акселераторами Windows и видеоадаптерами на локальной шине |
Размер пикселов экрана дисплея может быть различным. Наибольшее распространение получили дисплеи с разрешением 0.28 и 0.39. Дисплеи с разрешением 0.28 несколько дороже чем 0.39, но зато обладают более высоким качеством. Мы рекомендуем приобретать дисплеи с разрешением не больше 0.28. На таких дисплеях изображение более резкое и при работе за ними меньше устают глаза.
Следующей важной характеристикой дисплея является частота кадров, с которой он может работать. Для монохромного дисплея частота кадров была 50 Гц. Цветной дисплей имеет несколько большую частоту кадров - 60 Гц. Однако такие дисплеи не могут работать даже с видеоадаптерами VGA.
Видеоадаптеры VGA, SVGA и все современные адаптеры могут реализовать свои возможности только со специальными многочастотными дисплеями. Такие дисплеи могут работать с различной частотой кадров и обеспечивают работу в различных режимах с разрешением от 640х350 (как цветной дисплей) до 640х400, 640х480, 800х600 и 1024х768 пикселов.
При этом следует учесть, что некоторые типы дисплеев в режимах с большой разрешающей способностью используют метод черезстрочной развертки. Черезстрочная развертка означает, что сначала отображаются нечетные, а затем четные строки. Использование черезстрочной развертки сопровождается слабым мерцанием изображения, раздражающим зрение.
Более предпочтительно использование дисплеев и видеоадаптеров, не применяющих метод черезстрочной развертки изображения.
Какие существуют типы видеоадаптеров
5.1. Какие существуют типы видеоадаптеров
В настоящее время существует огромное количество всевозможных видеоадаптеров, начиная от простейших монохромных, не поддерживающих графических режимов, кончая современными видеоадаптерами со специальными графическими процессорами, воспроизводящими порядка 16,7 миллионов цветов и подключаемых для повышения быстродействия непосредственно к локальной шине процессора.
Однако можно выделить несколько наиболее общих типов или подмножеств видеоадаптеров. Такое деление можно провести по основным характеристикам видеоадаптеров, таким как поддержка текстовых и графических режимов, максимальное количество одновременно отображаемых цветов, максимальная разрешающая способность, наличие специализированных схем управления - акселераторов или графических сопроцессоров, а также по способу подключения к компьютеру и монитору.
Большинство видеоадаптеров может работать как в текстовых, так и в графических режимах. Возможность отображения графической информации отсутствует только у самого первого видеоадаптера фирмы IBM - MDA. Он использовался вместе с монохромным дисплеем.
Отсутствие возможности отображения графической информации ограничивало возможности использования компьютеров и вскоре небольшая фирма Hercules Computer Technology, Inc. выпустила монохромный видеоадаптер Hercules, который уже имел возможность вывода графики и обеспечивал большую разрешающую способность. Видеоадаптер Hercules можно было также как и адаптер MDA подключить к монохромному дисплею.
Вскоре появился и первый видеоадаптер, позволяющий отображать не только монохромную, но и цветную информацию как в текстовом так и в графическом режиме. Этим видеоадаптером стал видеоадаптер CGA. С его помощью компьютер мог выводить 16-цветную текстовую и 4-цветную графическую информацию. Однако он имел низкую разрешающую способность - 320х200 пикселов. В результате такой низкой разрешающей способности изображение на экране представляло собой совокупность видимых точек и быстро утомляло глаза пользователя.
Видеоадаптер CGA можно было использовать с композитными дисплеями (обычными цветными или черно-белыми бытовыми телевизорами) и со специальными цифровыми цветными дисплеями.
Затем прогресс пошел по пути увеличения разрешающей способности и количества одновременно отображаемых цветов. Были созданы видеоадаптеры EGA и VGA. Видеоадаптер EGA уже мог отображать 16-цветную графическую информацию с разрешением 640х350 пикселов, а VGA - даже с разрешением 800х600 пикселов. Кроме того, в видеоадаптере VGA появился графический режим с разрешением 320х200 пикселов при возможности одновременного отображения 256 различных цветов.
С видеоадаптером EGA можно было использовать либо цветной дисплей, либо улучшенный цветной дисплей. К видеоадаптерам VGA уже нужно подключать специальные многочастотные аналоговые дисплеи.
Сейчас наиболее популярным у нас в стране видеоадаптерами является VGA, но он уже сдает свои позиции более современным моделям, таким как SVGA и графическим акселераторам Windows.
Видеоадаптеры SVGA не являются устоявшимся стандартом наподобие EGA и VGA. Различные фирмы выпускают адаптеры SVGA, имеющие различные возможности. При этом они не всегда совместимы друг с другом. Существуют видеоадаптеры SVGA разрешающая способность которых достигает 1024х768 пикселов при отображении шестнадцати различных цветов. Другие видеоадаптеры SVGA не достигают такой разрешающей способности, но могут отображать одновременно до 32 тысяч и более различных цветов.
В последнее время появились видеоадаптеры SVGA, которые работают в режимах High Color и True Color. В режиме High Color видеоадаптер может одновременно отображать на экране 32768 или 65536 различных цветов. Режим True Color еще более многоцветный. В этом режиме видеоадаптер может одновременно отображать более чем 16,7 миллионов различных цветов. Качество изображения, достигаемое такими видеоадаптерами при условии использования с ними соответствующих дисплеев, почти не уступает цветным слайдам.
Для компьютерных систем, критичных к быстродействию видеоподсистемы, выпускаются специальные видеоадаптеры с графическими сопроцессорами. Такие видеоадаптеры могут брать на себя часть вычислительной работы, связанной с построением изображения, они могут, например, самостоятельно строить окружность, определенную ее центром и радиусом, могут аппаратно выполнять перемещение областей изображений на экране. Вы можете даже самостоятельно программировать такие видеоадаптеры на выполнение определенных действий, освобождая процессорное время для других нужд.
Для облегчения использования графических сопроцессоров вместе с ними поставляются драйвера к различным программам - системам автоматизированного проектирования, моделирования, операционной системе Windows. Таким образом, в большинстве случаев у вас нет необходимости самим программировать графические сопроцессоры.
Частным случаем видеоадаптеров с графическими сопроцессорами являются графические акселераторы для Windows. Они специально предназначены для повышения производительности видеоподсистемы компьютера при работе в среде Windows. Ориентация таких видеоадаптеров на Windows состоит в том, что они могут выполнять характерные для Windows операции с изображениями на аппаратном уровне. Например они могут аппаратно реализовывать указатель (курсор) мыши размером 64х64 пиксела, могут аппаратно выполнять перемещение окон по экрану и т. д. Во всех этих случаях акселератор Windows аппаратно, а значит и намного быстрее, выполняет работу, которую раньше, на видеоадаптерах VGA и SVGA, делал центральный процессор компьютера.
Еще раз подчеркнем, что в отличие от более универсальных графических сопроцессоров, акселератор Windows ориентирован исключительно на использование совместно с Windows. Производительность графического акселератора Windows при использовании его с программами MS-DOS может быть даже ниже, чем у видеоадаптеров SVGA. Если вы предполагаете использовать ваш компьютер для выполнения программ в среде Windows, вам крайне желательно приобрести графический акселератор Windows.
Платы графического акселератора и графические сопроцессоры могут работать в режимах High Color и даже True Color. Однако, при таких объемах изображения, которые содержит видеопамять в режимах High Color и True Color, количество информации, передаваемое из оперативной памяти компьютера в видеопамять адаптера становится просто огромно. В этом случае замедление в отображении становиться видимым даже при использовании видеоадаптером прямого доступа к оперативной памяти компьютера и двухпортовой видеопамяти.
Узким местом становиться шина компьютера. Независимо от типа шины компьютера - EISA, ISA или MCA, ее пропускная способность не превышает 10 МГц. Таким образом, следующим шагом в развитии видеоадаптеров, да и материнских плат, стало использование так называемой локальной шины. Локальная шина непосредственно соединяет процессор и оперативную память компьютера с контроллерами, которые к ним подключены. Таким образом обмен с видеоадаптером производится на частоте работы процессора, которая, естественно, больше 10 МГц.
В настоящее время вырабатывается стандарт на видеоадаптеры с локальной шиной. Такой стандарт носит в настоящее время название VL-bus и разрабатывается комитетом по стандартизации VESA.
Для подключения к компьютеру видеоадаптеров с локальной шиной необходимо, чтобы материнская плата имела специальный разъем.
Почему дрожит изображение на экране компьютера
5.8. Почему дрожит изображение на экране компьютера
Иногда на экране дисплея компьютера возникают полосы, как в расстроенном телевизоре или изображение дрожит и "плавает".
В подавляющем большинстве случаев причиной столь неприятных эффектов может служить неправильное расположение дисплея или помехи по питанию.
Если вы расположили рядом два дисплея или поставили рядом с дисплеем мощный источник электромагнитного излучения, например вентилятор, то электромагнитные поля этих устройств могут накладываться друг на друга. Такое наложение может вызывать на экране всевозможные неприятные эффекты - мерцание, дрожание изображения, разбалансировку цветов. Для исправления этих крайне неприятных эффектов вам необходимо изолировать ваш дисплей от других источников электромагнитного излучения. Вы, например, можете просто разнести эти устройства на большее расстояние. Расстояние между дисплеями компьютеров должно быть не меньше одного метра.
Мы также не рекомендуем вам размещать дисплей близко от корпуса компьютера. Внутри корпуса компьютера расположен блок питания и он может постепенно намагничивать экран дисплея. Если потом вы измените расположение дисплея относительно корпуса компьютера, то на экране может появиться цветное пятно. Исправить такой дефект можно будет только размагнитив экран дисплея с помощью специального устройства.
Иногда причиной дрожания изображения на экране дисплея могут послужить сильные помехи по питанию. Такие помехи могут возникать от мощных электрических устройств, например от кондиционера, подключенного к той же линии питания, что и дисплей. Для уменьшения помех по питанию вы можете попробовать включить дисплей в другую розетку или подключить его через специальный сетевой фильтр. Сетевые фильтры обычно занимают немного места и стоят не очень дорого.
Почему на экране не отображаются русские буквы
5.6. Почему на экране не отображаются русские буквы
В ПЗУ видеоадаптеров персональных компьютеров семейства IBM PC/XT/AT расположены образы символов, отображаемых на дисплее в текстовых и графических режимах. В большинстве случаев эти символы соответствуют стандартной расширенной кодовой таблице ASCII символов.
Первые 128 символов представляют собой стандартный набор ASCII-символов, а последние 128 символов являются расширением. На рисунке 5.1 приведена стандартная расширенная кодовая таблица ASCII символов.
Стандартная расширенная кодовая таблица ASCII символов (номер 437)
Рисунок 5.1. Стандартная расширенная кодовая таблица ASCII символов (номер 437)
Как видно из рисунка, в этой таблице полностью отсутствуют символы кириллицы. Поэтому для отображения на дисплее символов кириллицы необходимо использовать дополнительное программное обеспечение, позволяющее отображать символы кириллицы.
В настоящее время существуют несколько вариантов кодировки русских букв (кириллицы) для операционной системы MS-DOS - основная, альтернативная, минская и т.д. Они отличаются, в основном, расположением русских букв и символов псевдографики. Однако наибольшее распространение получила альтернативная таблица кодировки, особенно после того, как в 1989 году эта таблица была принята IBM в качестве стандартной для Советского Союза. Локализованная версия MS-DOS содержит соответствующую кодовую страницу (рисунок 5.2).
Альтернативная русская кодовая таблица ASCII символов (номер 866)
Рисунок 5.2. Альтернативная русская кодовая таблица ASCII символов (номер 866)
В разделах "Как русифицировать MS-DOS" и "Как русифицировать Windows" мы приведем указания по русификации операционной системы MS-DOS и операционной системы Microsoft Windows 3.1.
Зачем нужен защитный фильтр для экрана дисплея
5.9. Зачем нужен защитный фильтр для экрана дисплея
При длительной работе за экраном компьютера у пользователя могут возникать раздражение глаз, постепенное ухудшение зрения и даже головная боль. К основным причинам таких явлений можно отнести необходимость постоянно смотреть на экран дисплея, повышенная яркость дисплея, низкая контрастность изображения, мерцание и световые блики на экране.
Некоторые из этих проблем может частично решить использование защитных экранных фильтров. В настоящее время выпускается три основных типа защитных фильтров - стеклянные, сетчатые и поляризационные (пластиковые).
Все типы защитных фильтров повышают контраст изображения, делают менее заметным мерцание, снижают электростатический заряд на экране, задерживают ультрафиолетовое излучение, а также улучшают внешний вид дисплея, делая его более плоским.
Кроме того, сетчатые защитные фильтры уменьшают отражение света от экрана, в результате чего уменьшаются или даже полностью исчезают блики от ламп, солнца и т. д. Однако сетчатые защитные фильтры ухудшают разрешающую способность экрана как бы "размазывая" отдельные пикселы изображения. Иногда при использовании сетчатых фильтров даже наблюдается муаровый эффект (интерференция), но его можно устранить, отодвинув на защитный фильтр от экрана дисплея на расстояние порядка 3 см.
Стеклянные фильтры не ухудшают разрешающую способность экрана, но могут увеличивать световые блики, притом иногда так сильно, что вы можете смотреть на защитный фильтр как в зеркало.
Что такое мышь
6.1. Что такое мышь
Мышь представляет собой небольшую коробочку, соединенную с компьютером тонким длинным кабелем (см. Рисунок 6.1).
Как подключить мышь к компьютеру
6.4. Как подключить мышь к компьютеру
Процедура подключения мыши зависит от типа ее интерфейса с компьютером.
Если у вас мышь типа BusMouse или InPort Mouse, то для ее подключения необходимо вставить в любой слот расширения компьютера специальный адаптер, поставляемый в комплекте с мышью. При этом на плате адаптера с помощью перемычек вам надо задать номер IRQ, используемый мышью. Надо установить номер IRQ, который не используется другими устройствами, например модемами и последовательными асинхронными адаптерами. В противном случае могут возникать конфликты между программным обеспечением мыши и модема, которые могут привести к неработоспособности одного или обоих этих устройств.
Если у вас мышь типа Serial Mouse, то она подключается непосредственно к любому порту (COM1, COM2...) последовательного асинхронного адаптера. В этом случае вам также необходимо установить для данного порта номер IRQ, не используемый другими устройствами, вырабатывающими IRQ на этой линии.
Далее вам нужно установить драйвер мыши, подключив его в CONFIG.SYS или загрузив в AUTOEXEC.BAT. При установке Windows драйвер мыши устанавливается автоматически.
Использование специального драйвера необходимо, так как ни BIOS, ни MS-DOS не содержат программной поддержки мыши. Поэтому для того, чтобы задействовать это устройство, вам надо использовать драйвер мыши или специальную резидентную программу, выполняющую функцию драйвера мыши. Как правило, это программное обеспечение поставляется вместе с мышью.
Например, при подключении мыши фирмы Microsoft файл CONFIG.SYS должен содержать строку следующего вида: DEVICE=C:\MOUSE\MOUSE.SYS
Если используется резидентная программа, она обычно вызывается в файле AUTOEXEC.BAT: C:\MOUSE\MOUSE.COM
Драйвер мыши выполняет следующие функции: отслеживает перемещения курсора и нажатия на клавиши мыши; рисует на экране курсор, повторяющий движения мыши в графическом или текстовом режимах; предоставляет программам интерфейс для работы с мышью, основанный на вызове прерывания INT 33h.
Если вы используете мышь, отличную от мыши фирмы Microsoft и если она не может работать в режиме Microsoft Mouse, то скорее всего вам придется использовать специальный драйвер. Например совместно с мышью G-Mouse поставляется специальный драйвер gmouse.sys. Драйвер от мыши фирмы Microsoft - MOUSE.SYS вам, скорее всего, не подойдет.
При подключении драйвера мыши вам не надо задавать вручную номер порта, используемый мышью - драйвер сам автоматически определит порт, к которому подключена мышь.
Как выбрать мышь
6.2. Как выбрать мышь
Изготовители компьютерного оборудования предлагают большой выбор мышей разного типа. Мыши отличаются не только внешним видом и количеством кнопок, но также и способом подключения к компьютеру. Мыши могут иметь различную точность и различный программный интерфейс.
Можно выделить два наиболее часто используемых способа подключения мыши к компьютеру:
SerialMouse | Мышь подключается через последовательный порт (COM1, COM2) |
Bus Mouse, InPort Mouse | Мышь подключается через специальный адаптер, который вставляется в слот расширения материнской платы компьютера |
Кроме того, некоторые компьютеры содержат мышиный адаптер прямо на системной плате и мышь подключается непосредственно к компьютеру. Существуют также видеоадаптеры, содержащие адаптер мыши.
Выбирайте мышь, способ подключения который вам более удобен. Используя мышь, подключаемую к последовательному асинхронному адаптеру, вы сэкономите на слоте расширения но, возможно, уже не сможете подключить внешний модем или принтер.
При этом не следует забывать о существовании компьютеров, не имеющих слотов расширения, обычно это компьютеры типа Lap-Top. Для таких компьютеров подойдет только мышь, подключаемая через последовательный порт.
Что касается программного интерфейса, то можно выделить два типа: трехкнопочная мышь системы Mouse Systems; двухкнопочная мышь Microsoft.
Некоторые мыши могут эмулировать оба эти типа. В этом случае тип программного интерфейса мыши зависит от состояния переключателя, как правило находящегося на нижней крышке корпуса мыши или от того, была ли нажата клавиша мыши во время включения питания компьютера.
Мы рекомендуем вам приобрести двухкнопочную мышь фирмы Microsoft. Эта мышь очень удобна в работе, имеет переходник для подключения к последовательному порту и адаптер для подключения к слотам расширения.
Кроме того, если вы используете мышь фирмы Microsoft, есть гарантия, что все фирменное программное обеспечение будет правильно работать с вашей мышью.
Если вы решили приобрести мышь, обязательно купите для нее коврик или подкладку (Mouse Pad). Использование подкладки под мышь сделает ее использование удобным и приятным.
Почему указатель мыши двигается неравномерно
6.5. Почему указатель мыши двигается неравномерно
После длительного использования, механические части мыши загрязняются. В результате ухудшается сцепление шарика мыши с валиками, а также шарика с поверхностью стола. Поэтому шарик может прокручиваться, не вращая валиков. Внешне это проскальзывание выражается в неравномерном перемещении указателя мыши.
Чтобы устранить этот дефект мы рекомендуем вам осторожно разобрать мышь, вынув шарик. Затем протереть спиртом сам шарик и направляющие валики.
Для улучшения сцепления шарика мыши с поверхностью, по которой она перемещается, рекомендуется катать мышь не по столу, а по специальной подкладке для мыши, называемой Mouse Pad. Эта подкладка обычно изготовляется из специальной резины и повышает коэффициент сцепления шарика мыши с поверхностью стола.
Внешний вид мыши
Рисунок 6.1. Внешний вид мыши
Иногда вместо кабеля для связи компьютера с мышью используются инфракрасные лучи. В этом случае мышиный провод отсутствует и не мешает работе.
Сверху на корпусе мыши расположены кнопки. Обычно их две или три. Назначение этих кнопок полностью определяется программным обеспечением. Существуют экзотические 43-х кнопочные мыши, предназначенные для использования с пакетом LOTUS 1-2-3.
В нижней части мыши имеется отверстие и в нем виден шарик. Обычно для лучшего сцепления с поверхностью стола он покрыт резиной.
При работе с мышью надо перемещать ее по любой плоской поверхности, например, по столу. Сигналы о направлении и скорости перемещения мыши поступают в компьютер. Программное обеспечение компьютера может в соответствии с этими сигналами перемещать курсор по поверхности экрана.
Таким образом, перемещая мышь по столу (и, соответственно, курсор по экрану), вы можете, нажимая на кнопки мыши, выбирать различные объекты, находящиеся на экране.
Зачем нужна мышь
6.3. Зачем нужна мышь
Мышь - устройство, используемое для ввода графической информации в компьютер. Для того, чтобы работать с мышью, ваше программное обеспечение должно поддерживать возможность использования мыши.
Многие программные продукты поддерживают использование мыши. Приведем только два примера - файловая оболочка Norton Commander и операционная система Windows. Популярная оболочка Norton Commander позволяет с помощью мыши проделывать фактически любые действия, исключая только ввод символов. Вы можете выбирать любые элементы меню Norton Commander, переходить с диска на диск, просматривать содержимое каталогов, помечать, копировать, переносить и удалять файлы, запускать программы. Операционная система Windows и все программы, предназначенные для работы в ее среде, целиком ориентированы на использование мыши. Фактически все действия в Windows, кроме набора текста, можно сделать без использования клавиатуры, пользуясь только одной мышью. Более того, при отсутствии мыши работа с Windows значительно затрудняется и замедляется.
Мы рекомендуем вам для повышения эффективности вашей работы на компьютере обязательно приобрести манипулятор мышь. Если вы работаете или предполагаете работать в Windows, а также если вы используете графические редакторы и системы автоматизированного проектирования (AutoCAD, PCAD), то мышь станет таким же незаменимым и привычным устройством, как и клавиатура.
Что такое нульмодем
7.4. Что такое нуль-модем
Если в вашем распоряжении находятся два компьютера, оборудованные асинхронными последовательными адаптерами, вы можете соединить их посредством нуль-модемного кобеля. Нуль-модемный кабель подключается к портам последовательных адаптеров соединяемых компьютеров.
С помощью специального программного обеспечения через нуль-модемный кабель можно обеспечить быстрое копирование данных между компьютерами. Если компьютеры не объединены в локальную сеть и вам надо переписать с одного компьютера на другой большой объем информации, использование нуль-модема является лучшим решением.
Нуль-модем представляет собой достаточно простое устройство. Он состоит из двух разъемов и кабеля, соединенных определенным образом. Если у вас под рукой есть два ответных разъема от портов асинхронного адаптера и многожильный кабель, вы легко можете изготовить нуль-модем сами.
На рисунке 7.1 представлены две схемы нуль-модемов, использующих два разъема DB25.
Для чего предназначены асинхронные порты ввода/вывода
7.1. Для чего предназначены асинхронные порты ввода/вывода
Порт последовательной передачи данных используется очень широко. Вот далеко не полный список применений: подключение мыши; подключение графопостроителей (плоттеров), сканеров, принтеров, дигитайзеров; связь двух компьютеров через порты последовательной передачи данных при помощи специального кабеля (нуль-модема); подключение модемов для передачи данных по телефонным линиям; подключение к сети персональных компьютеров.
Какие существуют асинхронные адаптеры
7.3. Какие существуют асинхронные адаптеры
В асинхронном последовательном адаптере применяется микросхема универсального асинхронного приемопередатчика - UART 8250. Микросхема UART 8250 в ее исходном виде использовалась только в старых моделях асинхронных последовательных адаптеров. В настоящее время применяются более современные микросхемы приемопередатчиков - UART 16450, 16550 и 16550A.
Эти микросхемы UART, изготовленные по новой технологии, позволяют достичь более высокой скорости обмена данными, а также обладают новыми аппаратными возможностями. Перечислим основные характеристики различных микросхем UART, а следовательно и асинхронных последовательных адаптеров, на которых эти микросхемы установлены:
Тип микросхемы UART | Характеристики |
8250 (8250-B) | Использовался на первых моделях IBM PC/XT, обладает небольшой производительностью |
16450/(8250-A) | Микросхема 16450 практически полностью соответствует 8250. В ней устранены ошибки в регистре разрешения прерываний и добавлена возможность перевода линии OUT2 в высокоимпедансное состояние |
16550 | Добавлена возможность внутренней буферизации передаваемых и принимаемых данных. Буфера выполнены в виде очереди (FIFO). Из-за ошибки в микросхеме возможность буферизации лучше не использовать - можно потерять отдельные символы. В общем случае микросхема 16550 более быстрая, чем 16450. Микросхема 16550 дает возможность использовать несколько каналов прямого доступа (DMA channels) |
16550A (16550AN) | По своим характеристикам она соответствует 16550, но в ней исправлены ошибки реализации FIFO. Эта микросхема дает возможность использования программам нескольких каналов прямого доступа (DMA channels). Если вы желаете работать на скоростях больших, чем 9600 бод, вам желательно использовать асинхронный последовательный адаптер содержащий именно эту микросхему |
Каковы технические параметры интерфейса RS232C
7.2. Каковы технические параметры интерфейса RS-232-C
При передаче данных на большие расстояния без использования специальной аппаратуры из-за помех, наводимых электромагнитными полями, возможно возникновение ошибок. Вследствие этого накладываются ограничения на длину соединительного кабеля между устройствами, соединяемыми с помощью интерфейса RS-232-C.
Ограничение по длине для соединительного кабеля по стандарту RS-232-C составляет 15,24 метра. Однако на практике это расстояние может быть значительно больше. Оно непосредственно зависит от скорости передачи данных. Согласно McNamara (Technical Aspects of Data Communications, Digital Press, 1982) определены следующие значения:
Скорость передачи в бодах | Максимальная длина (экранированный кабель), м | Максимальная длина (не- экранированный кабель), м |
110 | 1524,0 | 914,4 |
300 | 1524,0 | 914,4 |
1200 | 914,4 | 914,4 |
2400 | 304,8 | 152,4 |
4800 | 304,8 | 76,2 |
9600 | 76,2 | 76,2 |
Уровни напряжения на линиях разъема составляют для логического нуля -15..-3 вольта, для логической единицы - +3..+15 вольт. Промежуток от -3 до +3 вольт соответствует неопределенному значению.
Если вы подключаете внешние устройства к разъему интерфейса RS-232-C (а также при соединении двух компьютеров нуль-модемом), предварительно выключите внешнее устройство и компьютер, а также снимите статический заряд (подсоединив заземление). В противном случае можно вывести из строя асинхронный адаптер.
Схемы нульмодемов
Рисунок 7.1. Схемы нуль-модемов
Разъемы портов последовательного адаптера бывают двух видов DB9 и DB25. Эти разъемы различаются количеством и назначением выводов. Разъем DB9 содержит 9, а разъем DB25 - 25 выводов. Несмотря на различное количество выводов, их функциональные возможности одинаковы.
Если вы собрали нуль-модем в соответствии с приведенной выше схемой, а у последовательного адаптера свободен только разъем с 9 выводами, вы можете воспользоваться специальным переходником (см. Рисунок 7.2).
Переходники DB25 DB9 Как связать компьютеры через асинхронный порт
Рисунок 7.2. Переходники DB25 - DB9
Сервер
Рисунок 7.4. Сервер
В нашем случае, на рабочем компьютере появились три новых диска с именами I:, J: и K:, а также новый параллельный (принтерный) порт LPT2.
Через диски I: и J: вы можете получить доступ к дисководам A: и B:, расположенным на сервере, через диск K: к жесткому диску C: сервера, а через параллельный порт LPT2, вы можете обратиться к устройству (принтеру), подключенному к параллельному порту LPT1 на сервере.
Что такое факсмодемные платы
8.11. Что такое факс-модемные платы
Многие современные модемы могут выполнять функции факсимильных аппаратов - отправлять и принимать факсимильные сообщения. Такие модемы называются факс-модемами.
Очень удобно работать с факс-модемами из операционной системы Windows. Соответствующее программное обеспечение, например программа WinFax, легко позволяет организовать отправку факсов. Наиболее интересной особенностью программы WinFax является возможность подключить факс-модемную плату как принтер. При установки WinFax у вас добавляется еще один принтер, имеющий название WINFAX.
Для того, чтобы послать факс, достаточно выбрать факс-модем в качестве активного принтера. Для этого из Control Panel запустите приложение Printers. На экране появится диалоговое окно "Printers" (см. Рисунок 8.1).
Что такое FOSSILдрайверы
8.6. Что такое FOSSIL-драйверы
FOSSIL-драйверы предназначены для расширения функций BIOS, управляющих последовательным асинхронным адаптером и модемом. Дополнительно FOSSIL-драйверы поддерживают несколько функций для работы с клавиатурой, видеоадаптером и системным таймером. Некоторые FOSSIL-драйверы могут выполнять программную эмуляцию аппаратных протоколов коррекции ошибок.
Получить FOSSIL-драйверы вы можете практически на каждой станции BBS. Если ваша телекоммуникационная программа работает с модемом через функции BIOS, и модем не обеспечивает аппаратной коррекции ошибок, попробуйте подключить FOSSIL-драйвер программно эмулирующий протокол MNP.
Примером FOSSIL-драйвера может служить драйвер Gwinn's Communications Controller, X00.SYS Version V1.30. Для его подключения добавьте в файл CONFIG.SYS следующую команду: DEVICE=C:\UTIL\X00.SYS
Что такое глобальная сеть
8.8. Что такое глобальная сеть
Самой интересной возможностью использования модема является возможность подключения к глобальным сетям. Глобальная сеть состоит из большого числа почтовых компьютеров, которые поддерживают между собой связь (постоянно или в определенные моменты времени). Компьютеры пользователей сети могут периодически связываться с почтовыми компьютерами и осуществлять обмен информацией. В настоящее время самыми большими в России являются сеть Relcom и сеть FidoNet.
Сеть Relcom обеспечивает выход в зарубежную сеть Internet и организована на коммерческой основе. За подключение к сети Relcom вы должны заплатить определенные деньги, а также платить ежемесячные взносы и оплачивать каждый байт передаваемой информации по специальному тарифу.
Сеть FidoNet представляет собой международную некоммерческую сеть пользователей компьютеров. Подключение к этой сети выполняется бесплатно и деньги за передаваемую информацию не взымаются.
Что такое электронная доска объявлений
8.7. Что такое электронная доска объявлений
Станция BBS (Bulletin Board System - электронная доска объявлений) это компьютер, снабженный одним или несколькими модемами, на котором выполняется специальное программное обеспечение. Удаленные пользователи при помощи модемов, подключенных к их компьютерам, могут связываться с BBS и выполнять обмен файлами и сообщениями.
Название "электронная доска объявлений" означает, что практически всякий, кто имеет модем, может связаться с BBS и записать на нее небольшое сообщение, например рекламное объявление или маленькую статью собственного сочинения. Остальные пользователи могут прочитать ваше сообщения и ответить на него.
На большинстве станций BBS имеются большие архивы всевозможных файлов программ и документации. Пользователь, соединившийся с BBS, может просматривать содержимое этого архива файлов и переписывать на свой компьютер необходимые ему файлы. С другой стороны, пользователь сам может записать в архив BBS собственные файлы, делая их доступными другим пользователям.
Большинство станций BBS объединены глобальной сетью FidoNet. Вы можете стать зарегистрированным членом сети FidoNet и отправлять через эту сеть сообщения или электронные письма другим пользователям данной сети.
Что такое электронная почта
8.9. Что такое электронная почта
Подключившись к глобальной сети, например к Relcom или FidoNet, вы можете послать сообщение или электронное письмо любому другому пользователю сети. При этом необязательно, чтобы в момент посылки письма адресат находился дома и у него был включен компьютер. Передаваемое вами письмо сначала отправляется на вашу почтовую машину, а затем передается на почтовую машину адресата. Маршрут, по которому оно будет передаваться, определяется самой системой электронной почты и может изменяться в зависимости от загруженности отдельных линий сети. Когда адресат позвонит на свою почтовую машину он сможет получить поступившую на его имя почту.
Электронное письмо представляет собой обычный файл, содержащий текст письма и специальный заголовок, в котором указано, от кого письмо направлено, кому предназначено, какая тема письма и дата отправления: (В зависимости от используемой вами сети электронный адрес может иметь различный формат.) From: [электронный адрес отправителя] To: [электронный адрес адресата] Cc: [адреса других получателей письма] Subject: [тема сообщения] Date: [дата и время отправки письма] Я вам пишу, чего же боле...
Что такое протоколы коррекции ошибок
8.4. Что такое протоколы коррекции ошибок
При передаче информации по телефонной линии с помощью модема передаваемая информация может искажаться. Некоторые передаваемые байты могут изменить свое значение или даже просто исчезнуть.
Для того, чтобы пользователь имел гарантию того, что передача информации произошла без ошибок, разработаны специальные протоколы коррекции ошибок.
Большинство протоколов коррекции ошибок работает следующим образом: в зависимости от качества связи данные передаются отдельными пакетами по 16 - 20000 байт. Каждый пакет снабжается заголовком, в котором указана контрольная сумма байтов пакета.
Принимающий модем или компьютер самостоятельно подсчитывает контрольную сумму каждого пакета и сравнивает ее с контрольной суммой из заголовка пакета. Если контрольные суммы совпали, принимающая программа считает, что пакет передан без ошибок. В противном случае принимающий компьютер передает передающему запрос на повторную передачу этого пакета.
Протоколы коррекции ошибок реализуются либо на аппаратном уровне самим модемом, либо на программном уровне компьютером. При программной реализации протокола коррекции ошибок ее выполняет не модем, а компьютер, к которому он подключен. Для программной реализации протоколов коррекции ошибок необходимо установить на компьютере специальное программное обеспечение. Самыми распространенными протоколами коррекции ошибок являются протоколы фирмы Microcom - MNP2-MNP4, а также протоколы, соответствующие стандарту CCITT V.42.
Все перечисленные протоколы работают в течении всего сеанса связи между модемами. Существуют также протоколы передачи файлов. Они также обеспечивают коррекцию ошибок. Протоколы передачи файлов работают только при обмене файлами. В остальное время, например при обмене сообщениями с помощью клавиатуры и дисплея, канал связи остается незащищенным и возможно возникновение ошибок.
Протоколы передачи файлов как правило поддерживаются только на программном уровне и реализуются всеми коммуникационными программами. Наиболее распространены протоколы передачи файлов Xmodem, Xmodem CRC, Ymodem, Ymodem G, Zmodem.
Что такое телеконференции
8.10. Что такое телеконференции
Если вы подсоединились к глобальной сети Relcom или FidoNet, вам открывается доступ к различным телеконференциям. Телеконференции различаются по темам. Пользователь глобальной сети может подписаться на все интересующие его телеконференции. Подписавшись на телеконференцию, он может отправить в нее собственное сообщение и его получат все другие участники данной телеконференции. Таким образом в телеконференции происходит свободный обмен мнениями по заданной теме, например по программированию для операционной системы Microsoft Windows.
Как можно использовать модем
8.1. Как можно использовать модем
С помощью модема вы легко можете передавать данные между компьютерами, расположенными за многие километры друг от друга. Таким образом, использование модема позволит сохранить вам массу времени, которое вы могли потратить на поездки в другой конец города за файлами размером несколько килобайт.
Специальные средства позволяют с помощью модема подключить удаленный компьютер к локальной сети. При этом пользователь удаленного компьютера получает доступ ко всем ресурсам локальной сети. Воспользовавшись такими средствами, вы можете работать дома, но при этом иметь полный доступ к локальной сети, расположенной в вашей фирме. Современные блокнотные компьютеры и портативные модемы позволяют получить доступ к локальной сети во время командировок в другие города.
При помощи модема пользователь компьютера получает доступ к так называемым электронным доскам объявлений - BBS (Bulletin Board System). BBS представляет собой компьютер, оснащенный модемом. на этом компьютере выполняется специальная программа. Связавшись с помощью модема с BBS, пользователи получают доступ к архивам всевозможных файлов программ, документации и т. д. Кроме того, каждый пользователь может разместить на BBS сообщение, доступное всем другим пользователям.
При помощи модема вы можете получить доступ к глобальными сетям Relcom, FidoNet и т. д. С помощью глобальных сетей можно посылать и принимать электронные письма, причем не только внутри города, но фактически в любой конец земного шара. Глобальные сети дают возможность не только обмениваться почтой, а также участвовать в конференциях, получая новости по любой интересующей вас тематике.
Какие существуют протоколы передачи файлов
8.5. Какие существуют протоколы передачи файлов
В настоящее время разработано большое количество различных телекоммуникационных программ. Каждая из них поддерживает несколько протоколов передачи файлов. Для того чтобы компьютеры могли обмениваться файлами, на передающем и на принимающем компьютере должны быть загружены телекоммуникационные программы, которые поддерживают одинаковые протоколы передачи файлов.
Большинство телекоммуникационных программ (например MTE, Bimodem, Comit) поддерживают следующие протоколы передачи файлов: ASCII, Xmodem CRC, 1К Xmodem, Ymodem, YmodemG, Zmodem, Bimodem. В таблице, приведенной ниже перечислены основные особенности этих протоколов.
Протокол | Характеристики |
ASCII | Протокол работает без коррекции ошибок. В результате при передаче файлов по телефонным линиям принятый файл может сильно отличаться от передаваемого |
Xmodem Checksum | Протокол с коррекцией ошибок. Файлы передаются пакетами по 128 байт. Вместе с пакетом передается его контрольная сумма. Только один из 256 пакетов может содержать ошибки, при правильной контрольной сумме |
Xmodem CRC | Протокол с коррекцией ошибок. Протокол Xmodem CRC передает данные пакетами по 128 байт. Для проверки используется циклический избыточный код. Этот протокол гарантирует вероятность обнаружения ошибок, равную 99,9984% |
1К Xmodem | Соответствует протоколу Xmodem CRC, но в случае малого числа ошибок может увеличивать размер пакета с 128 до 1024 байт. При увеличении числа ошибок размер пакета снова уменьшается. Такое изменение длины пакета позволяет увеличить скорость передачи файлов |
Ymodem | Протокол Ymodem соответствует протоколу 1К Xmodem, но может передавать или принимать за один заход несколько файлов. Другой особенностью протокола Ymodem является то, что вместе с файлом передаются все его атрибуты. В результате при передаче файла его имя и дата создания остаются неизменными |
Ymodem G | Протокол Ymodem G предназначен для использования с модемами, осуществляющими автоматическую коррекцию ошибок на аппаратном уровне. В этом протоколе упрощена защита от ошибок, так как ее выполняет сам модем |
Zmodem | Протокол передачи данных, использующий окна. Zmodem осуществляет передачу данных пакетами по несколько штук в окне. При этом компьютер, принимающий данные, не передает сигнал подтверждения или сигнал переспроса неправильного пакета, пока не получит все пакеты в окне. В зависимости от качества линии длинна пакета может изменяться от 64 до 2048 байт. Если при передаче файла произошел обрыв связи и вы не успели передать весь файл, то в следующий раз при передаче этого же файла он автоматически начнет передаваться с того места, где произошел обрыв связи |
Bimodem | Протокол с коррекцией ошибок, позволяет пересылать файлы одновременно в двух направлениях. Кроме того, одновременно с передачей файлов вы можете побеседовать с оператором удаленного компьютера при помощи клавиатуры |
Какие существуют типы модемов
8.2. Какие существуют типы модемов
В настоящее время выпускается огромное количество всевозможных модемов, начиная от простейших, обеспечивающих скорость передачи около 300 бит/с, до скоростных модемов, позволяющих обмениваться информацией со скоростью 14400 бит/с. В основном модемы различаются по внешнему исполнению, набору команд и поддерживаемым протоколам передачи данных.
Внешне модемы могут быть выполнены либо в виде платы, вставляемой в компьютер (внутренний модем), либо в виде отдельного устройства, подключаемого к асинхронному адаптеру (внешний модем).
Управление модемом осуществляется с помощью специальных команд. Различные модемы имеют разные наборы команд. Наиболее распространены так называемые hayes-совместимые модемы. Эти модемы поддерживают разработанный фирмой Hayes набор AT-команд управления модемами. Большинство модемов имеют расширенный набор AT-команд. Подробно набор команд модема должен быть представлен в документации на модем.
Наиболее важное различие между модемами заключается в способе преобразования цифрового сигнала в аналоговый или, другими словами, в методе модуляции. Для стандартизации способов модуляции международный консультативный комитет по телеграфии и телефонии (CCITT) разработал ряд стандартов, которым должен соответствовать модем. В настоящее время используются следующие стандарты на способы модуляции: CCITT V.21, V.22, V.22bis, V.23, V.32, V.32bis, Bell103, Bell 212A.
Для того, чтобы модемы могли связаться друг с другом и обеспечить обмен данными, они должны поддерживать один и тот же стандарт. Большинство модемов поддерживают один или несколько таких стандартов. Ниже представлены основные характеристики перечисленных выше стандартов.
Стандарт | Характеристика |
CCITT V.21 | Скорость передачи составляет 300 бит/с |
CCITT V.22 | Скорость передачи информации для протокола V.22 равна 1200 бит/с |
CCITT V.22bis | Скоростью передачи данных 2400 бит/с |
CCITT V.23 | Скорость передачи данных по прямому каналу - 600/1200 бит/с, а по обратному - только 75 бит/с. Этот стандарт не совместим с CCITT V.21, V.22 и V.22bis |
CCITT V.32 | Скорость обмена данными при использовании этого протокола достигает 9600 бит/с |
CCITT V.32bis | Скорость обмена данными при использовании этого протокола достигает 14400 бит/с |
Bell 103, Bell 212A | Bell - американский стандарт, несовместимый со стандартами CCITT. Протокол Bell 103 обеспечивает обмен данными со скоростью 300 бод, а протокол Bell 212A со скоростью 1200 бит/с |
При передаче данных по телефонным линиям могут возникать ошибки. В результате принятые данные будут отличаться от передаваемых. Для обеспечения безошибочной передачи данных большинство современных модемов выполняет автоматическую коррекцию ошибок. Для этого предназначены специальные протоколы коррекции ошибок. При использовании таких протоколов в случае возникновения ошибок происходит повторная передача неправильно переданных данных.
Для совмесимости разработаны стандарты на протоколы коррекции ошибок. Наибольшее распространение получили протоколы коррекции ошибок фирмы Microcom MNP1 - MNP4, а также стандарт V.42, разработанный международным консультативным комитетом по телеграфии и телефонии.
Современные модемы кроме коррекции ошибок выполняют сжатие передаваемых данных. За счет этого повышается эффективная скорость передачи данных. В настоящее время наиболее распространены протоколы сжатия MNP5-MNP10, а также стандарт V.42bis.
Какой модем купить
8.3. Какой модем купить
При покупке модема в первую очередь надо определить поддерживаемые им протоколы передачи информации. Как минимум необходимо, чтобы модем поддерживал один из стандартов CCITT V.21, V.22 или V.22bis. В противном случае диапазон возможных применений модема значительно сократится.
Не советуем вам покупать модемы, не поддерживающие перечисленные стандарты. Например, отечественные модемы фирмы Аналитик, реализующие стандарт CCITT V.23, не смогут соединиться и передавать информацию модемам, не поддерживающим данный стандарт (а таких подавляющее большинство). Если вы купите такой модем, вы сможете использовать его только совместно с таким же модемами.
Однако скорость 2400 бит/с слишком мала и для передачи значительного объема информации потребуется слишком большое время. Если вы предполагаете активно использовать модем для междугородней или международной связи, вам потребуется высокоскоростной модем. В противном случае вам придется платить большие деньги за длительный процесс передачи данных.
Высокоскоростные модемы должны поддерживать стандарт CCITT V.32, в котором данные передаются со скоростью 9600 бит/с или стандарт CCITT V.32bis, обеспечивающий передачу данных со скоростью 14400 бит/с.
Для обеспечения надежной связи вам потребуется, чтобы модем поддерживал протоколы коррекции ошибок. При этом необходимо, чтобы коррекция ошибок производилась модемом на аппаратном уровне. В настоящее время наиболее распространены модемы с аппаратной реализацией протоколов коррекции ошибок MNP4 и CCITT V.42. Желательно также, чтобы модем соответствовал стандартам на сжатие передаваемых данных - MNP5 или CCITT V.42bis.
Затем следует определить систему команд модема. Для совместимости с большинством коммуникационных программ нужно, чтобы модем поддерживал использование hayes-команд.
Так как внешние и внутренние модемы реализуют одинаковые функции, то вы можете приобрести либо внешний, либо внутренний модем.
Если вам позволяют средства, вы можете приобрести модем, который может работать в качестве факса - так называемый факс-модем. Это позволит вам получить новое качество для вашего компьютера. Вы сможете принимать и передавать с помощью компьютера и модема факсимильные сообщения.
Подключение факсмодема в качестве принтера
Рисунок 8.1. Подключение факс-модема в качестве принтера
Выберите из списка "Installed Printers" строку WINFAX и нажмите на кнопку "Set As Default Printer". Теперь все документы, распечатываемые из приложений Windows, будут направляться на факс-модем.
Допустим вам требуется распечатать документ из текстового процессора Microsoft Word for Windows. Выберите из меню "File" стоку "Print...". На экране отобразится диалоговое окно "Print" (см. Рисунок 8.2).
Передача документа на факсмодем
Рисунок 8.2. Передача документа на факс-модем
Для передачи всего документа по факс-модему нажмите кнопку "OK". WinFax выведет на экране диалоговое окно "Fax Send" (см. Рисунок 8.3).
Выбор адресата
Рисунок 8.3. Выбор адресата
В этом диалоговом окне вы можете выбрать получателя факса. Для этого вы можете непосредственно задать телефон абонента в окне редактирования "Number".
имеет несколько важных возможностей,
9.6. Чем отличается MS-DOS версии 6.0 от MS-DOS версии 5.0
Новая операционная система MS-DOS версии 6. 0 имеет несколько важных возможностей, не обеспечиваемых в более ранних версиях: возможность ветвления при выполнении файла CONFIG.SYS;
MS-DOS версии 6.0 позволяет в момент выполнения файла CONFIG.SYS создавать на экране меню и выполнять ветвление в зависимости от строки, выбранной пользователем. При этом с помощью специальной переменной ветвление может в дальнейшем осуществляться и в файле AUTOEXEC.BAT. средство динамической компрессии файлов - DoubleSpace, аналогичное пакету Stacker фирмы Stack Inc.;
Воспользовавшись динамическим компрессором DoubleSpace, за счет сжатия информации на жестких дисках вы можете увеличить их емкость. При этом нет необходимости отдельно приобретать средства динамической компрессии типа пакета Stacker, так как DoubleSpace входит в состав дистрибутива MS-DOS версии 6.0. в комплект MS-DOS версии 6.0 включена программа дефрагментации файлов - Defrag;
Программа Microsoft Defrag позволяет выполнять дефрагментацию файлов на дисках, увеличивая их производительность. До сих пор программы, подобные этой, необходимо было приобретать отдельно. в комплект MS-DOS версии 6.0 включена антивирусная программа Microsoft Anti-Virus;
С помощью программы MicrosoftAnti-Virus вы можете производить профилактические работы по обнаружению и удалению вирусов из операционной системы компьютера. программа выгрузки дисков Microsoft Backup;
С помощью программы Microsoft Backup вы можете периодически осуществлять резервное копирование информации с дисков компьютера. Резервное копирование позволит сохранить ценные данные, хранящиеся на жестких дисках, в случае возникновения различных аварийных ситуаций. наличие версий программ обслуживания системы Microsoft Undelete, Microsoft Anti-Virus и Microsoft Backup для Windows;
Впервые в состав MS-DOS включены программы, специально созданные для работы в среде операционной системы Microsoft Windows.
После установки программ Microsoft Undelete, Microsoft Anti-Virus и Microsoft Backup, в основном окне Program Manager добавляется группа "Microsoft Tools", содержащую их пиктограммы. В основном меню Program Manager добавляется меню "Tools". новая версия драйвера EMM386.EXE;
Новая версия драйвера EMM386.EXE обеспечивает доступ к большему числу блоков верхней памяти. Это позволяет освободить больше основной памяти для программ MS-DOS. новые версии команд LOADHIGH и DEVICEHIGH;
Новые версии команд LOADHIGH и DEVICEHIGH позволяют вам указать область памяти, в которую происходит загрузка программ и драйверов. средство оптимизации использования оперативной памяти компьютера - программа MemMaker;
В состав MS-DOS версии 6.0 включена программа MemMaker, позволяющая на компьютерах с процессорами 80386 и выше оптимизировать использование оперативной памяти. MemMaker корректирует файлы CONFIG.SYS и AUTOEXEC.BAT таким образом, что загрузка драйверов и резидентных программ по возможности происходит в расширенную память. Тем самым увеличивается объем основной оперативной памяти, доступной программам MS-DOS. возможность пошагового выполнения команд файла CONFIG.SYS.
Если при загрузке операционной системы, когда на экране отображается надпись "Starting MS-DOS...", нажать клавишу <F5>, то в этом случае не происходит выполнение файлов конфигурации CONFIG.SYS и AUTOEXEC.BAT и сразу появляется приглашение MS-DOS.
Вы также можете выполнять команды файла CONFIG.SYS в пошаговом режиме, подтверждая выполнение каждой команды. Для этого в момент загрузки MS-DOS нужно нажать клавишу <F8>.
На экране будет отображаться очередная команда и следующее за ней меню "[Y,N]?". Если теперь нажать клавишу <Y> команда будет выполнена, а если нажать <N> команда будет пропущена. После выполнения всех команд файла CONFIG.SYS, на экране появится надпись "Process AUTOEXEC.BAT [Y,N]?". Чтобы перейти к выполнению команд файла AUTOEXEC.BAT нажмите клавишу <Y>. Если вы не желаете выполнять AUTOEXEC.BAT, нажмите клавишу <N>.
Что такое вирусы и троянские программы
9.10. Что такое вирусы и троянские программы
Наиболее общее определение вируса можно дать как самораспространяющийся в информационной среде компьютеров программный код. По способу распространения вирусов их можно разделить на следующие основные группы: внедряющиеся в выполнимые файлы программ - файлы с расширениями COM и EXE; распространяющиеся через загрузочные сектора дискет и жестких дисков, а также через сектор начальной загрузки жестких дисков; заражающие файлы драйверов - файлы с расширениями SYS и EXE; распространяющиеся через файлы объектных библиотек трансляторов.
Кроме вышеприведенных групп существуют и другие, например вирусы, заражающие командные файлы - файлы с расширением BAT. "Прогресс" в мире вирусов не стоит на месте и можно ожидать появления новых групп вирусов.
Действие большинства вирусов, к сожалению, не ограничивается размножением и распространением. Они могут вызывать относительно безвредные или разрушительные последствия.
Внешне действие вирусов может выражаться в том, что периодически, например, по достижении определенного времени, вирус активизируется и выполняет какие-либо операции. В частности вирусы могут: отображать на экране посторонние надписи и символы, "осыпать" символы, уже отображенные на экране, перезагружать компьютер, замедлять работу компьютера, исполнять всевозможные мелодии, удалять файлы и каталоги, стирать выбранные случайным образом сектора жестких и гибких дисков.
Принципиально вирусы могут выполнять любые действия. Они ограничиваются только фантазией автора вируса и возможностями компьютера.
Троянские программы встречаются значительно реже чем вирусы. Троянские программы представляют из себя программы, выполняющие какие-либо полезные функции, однако в определенный момент они могут дополнительно производить некоторые зловредные действия, например форматировать жесткий диск.
В настоящее время распространение вирусов достигло поистине гигантских размеров и грозит пользователям безвозвратной потерей данных, хранимых на компьютере.
Для повышения безопасности данных на вашем компьютере необходимо ограничить обмен выполнимыми модулями программ, а также периодически проводить профилактические работы по обнаружению вирусов. Более подробно о средствах борьбы с вирусами можно ознакомиться в разделе "Как бороться с вирусами".
Из чего состоит операционная система MSDOS
9.1. Из чего состоит операционная система MS-DOS
Операционная система MS-DOS состоит из множества различных файлов. Они включают собственно файлы операционной системы IO.SYS, MSDOS.SYS и командный процессор COMMAND.COM. Кроме этих трех файлов, представляющих собой работоспособное ядро MS-DOS, в дистрибутив операционной системы включены файлы так называемых внешних команд, например FORMAT, FDISK, SYS, драйверы различных устройств и некоторые другие файлы.
Файл IO.SYS содержит расширение базовой системы ввода/вывода и используется операционной системой для взаимодействия с аппаратурой компьютера и BIOS.
Файл MSDOS.SYS в некотором смысле является набором программ обработки прерываний, в частности прерывания INT21H.
Командный процессор COMMAND.COM предназначен для организации диалога с пользователем компьютера. Он анализирует вводимые пользователем команды и организует их выполнение. Так называемые внутренние команды - DIR, COPY и т. д. обрабатываются именно командным процессором.
Остальные команды операционной системы называются внешними. Внешние команды названы так потому, что они расположены в отдельных файлах. Файлы внешних команд операционной системы содержат программы-утилиты для выполнения разнообразных операций, таких как форматирование дисков, сортировка файлов, печать текстов.
Драйверы (обычно это файлы, имеющие расширение имени SYS или EXE) представляют собой программы, обслуживающие различную аппаратуру. Применение драйверов легко решает проблемы использования новой аппаратуры - достаточно подключить соответствующий драйвер к операционной системе.
Прикладные программы взаимодействуют с устройством через драйвер, поэтому они не будут меняться при изменениях в аппаратуре. Например, новое дисковое устройство может иметь другое количество дорожек и секторов, другие управляющие команды. Все это учитывается драйвером, а прикладная программа будет работать с новым диском как и раньше, используя прерывания DOS.
Файлы операционной системы IO.SYS, MSDOS.SYS и COMMAND.COM должны быть записаны на диске в определенном месте. Вы не должны копировать их в другие каталоги диска.
Если вам необходимо изготовить загрузочную дискету, с помощью которой вы можете загрузить на компьютере MS-DOS, недостаточно просто скопировать на дискету основные файлы операционной системы - IO.SYS, MSDOS.SYS и COMMAND.COM.
Для изготовления системной дискеты необходимо воспользоваться либо командами FORMAT или SYS, либо специальными программами, например программой Safe Format из пакета Norton Utilities.
Самым простым способом сделать чистую дискету загрузочной, является использование внешней команды MS-DOS - SYS. Для ее использования вставьте чистую дискету в дисковод и из корневого каталога диска C: выдайте команду: SYS A: или SYS B:
После выполнения команды SYS, дискета будет содержать файлы IO.SYS, MSDOS.SYS и COMMAND.COM, записанные в определенных местах дискеты. Вы можете загрузить MS-DOS с этой дискеты, если перед включением питания вставите системную дискету в дисковод A:.
Как обновить версию операционной системы
9.5. Как обновить версию операционной системы MS-DOS до 6.0
В этом разделе мы рассматриваем процедуру обновления операционной системы MS-DOS до версии 6.0.
Для обновления версии MS-DOS вам надо вставить первую дискету дистрибутива и запустить программу SETUP.EXE, которая есть на этой дискете. Дискету можно вставлять в любой дисковод. Например, если вы вставили дискету в дисковод B:, то вы должны ввести следующую команду: B:\SETUP.EXE /G
Параметр /G указывает программе установки, что она не должна сохранять старую версию MS-DOS.
После запуска программа установки (инсталлятор) выполняет проверку аппаратной и программной конфигурации вашего компьютера.
Определив конфигурацию компьютера, SETUP.EXE отображает на экране дисплея заставку. Вы можете либо продолжить процесс установки MS-DOS, нажав клавишу <Enter>, либо прервать процесс установки и вернуться в DOS, нажав клавишу <F3>. Вы также можете получить подсказку, нажав на клавишу <F1>.
В случае, если вы продолжили процесс установки, нажав клавишу <Enter>, на экране появляется меню конфигурации (см. Рисунок 9.1).
Как происходит загрузка операционной системы
9.2. Как происходит загрузка операционной системы
При включении питания компьютера управление передается процедуре начальной загрузки, расположенной в постоянном запоминающем устройстве, расположенном на материнской плате компьютера. Процедура начальной загрузки выполняет проверку аппаратных узлов компьютера, формирует начальную часть таблицы векторов прерываний, инициализирует внешние устройства и начинает процесс загрузки операционной системы.
Загрузка операционной системы начинается с того, что процедура начальной загрузки делает попытку прочитать самый первый сектор дискеты, вставленной в дисковод А: (на загрузочной дискете этот сектор содержит загрузчик операционной системы). Если в дисковод вставлена системная дискета, с нее считывается загрузчик и ему передается управление.
Если дискета не системная, т. е., не содержит загрузочной записи, на экран выдается сообщение с просьбой заменить дискету.
Если же дискеты в дисководе А: вообще нет, то BIOS читает основную загрузочную запись диска С: (Master Boot Record). Обычно это самый первый сектор на диске. Управление передается загрузчику, который находится в этом секторе. Загрузчик анализирует содержимое таблицы разделов (она также находится в этом секторе), выбирает активный раздел и читает загрузочную запись этого раздела. Загрузочная запись активного раздела (Boot Record) аналогична загрузочной записи, находящейся в первом секторе системной дискеты.
Загрузочная запись активного раздела считывает с диска файлы IO.SYS и MSDOS.SYS и загружает их в оперативную память компьютера. Затем анализируется содержимое файла конфигурации - CONFIG.SYS. В этом файле указаны драйверы и резидентные программы, которые необходимо загрузить в оперативную память. После загрузки драйверов и резидентных программ, указанных в файле CONFIG.SYS управление передается командному процессору COMMAND.COM.
Командный процессор состоит из трех частей - резидентной, инициализирующей и транзитной. Первой загружается резидентная часть. Она обрабатывает прерывания INT 22H, INT 23H, INT 24H и управляет загрузкой транзитной части. Эта часть командного процессора обрабатывает ошибки MS-DOS и выдает запрос пользователю о действиях при обнаружении ошибок.
Транзитная часть командного процессора располагается в старших адресах памяти. В этой части находятся обработчики внутренних команд DOS и интерпретатор командных файлов с расширением имени .BAT. Транзитная часть выдает системное приглашение (например А:\> ), ожидает ввода команды оператора с клавиатуры или из пакетного файла и организует их выполнение.
Инициализирующая часть используется только в процессе загрузки операционной системы и резидентной в оперативной памяти не остается. Инициализирующая часть кроме некоторых других действий инициализирует выполнение файла AUTOEXEC.BAT. В командном файле AUTOEXEC.BAT могут быть перечислены программы, которые необходимо выполнить при загрузке операционной системы на компьютере.
После загрузки командного процессора и выполнения начальных процедур, перечисленных в файле AUTOEXEC.BAT, подготовка системы к работе завершается.
Как русифицировать MSDOS
9.9. Как русифицировать MS-DOS
Операционная система MS-DOS версии 6.0 содержит команды и программы для интернациональной поддержки.
Мы предлагаем вам для проведения русификации, после установки MS-DOS версии 6.0, заменить файлы команд и программ интернациональной поддержки соответствующими файлами из русскоязычной версии MS-DOS. В настоящее время выпущены русскоязычные версии MS-DOS 4.01, 5.0 и 6.0.
Если у вас нет русской версии MS-DOS, скопируйте из русскоязычной версии 4.0 или 5.0 операционной системы MS-DOS, следующие файлы: COUNTRY.SYS, DISPLAY.SYS, KEYBOARD.SYS, KEYB.COM, а также файлы с расширением CPI. Замените этими файлами соответствующие файлы в каталоге MS-DOS.
Так как драйвер DISPLAY.SYS и программа KEYB.COM проверяют версию операционной системы, то их необходимо "обмануть". Для этого выполните следующие команды: C:\DOS\SETVER KEYB.COM 4.01 C:\DOS\SETVER DISPLAY.SYS 4.01
Затем с помощью любого текстового редактора вам надо добавить в файлах CONFIG.SYS и AUTOEXEC.BAT команды интернациональной поддержки. В файле CONFIG.SYS вы должны загрузить драйвер SETVER.EXE, добавить вызов команды COUNTRY и загрузить драйвер DISPLAY.SYS: DEVICE=C:\DOS\SETVER.EXE COUNTRY=7,,C:\DOS\COUNTRY.SYS DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,437,1)
В файле AUTOEXEC.BAT необходимо добавить вызов двух команд MODE и выполнить загрузку резидентной программы KEYB: c:\dos\mode CON CP PREP=((866) C:\DOS\EGA.CPI) c:\dos\mode CON CP SEL=866 D:\DOS\keyb RU,,D:\DOS\KEYBOARD.SYS /ID:093
После внесения всех изменений в файлы CONFIG.SYS и AUTOEXEC.BAT перезагрузите компьютер. При перезагрузке компьютера в оперативную память загружаются резидентные модули программ русификации.
Не используйте для редактирования файлов CONFIG.SYS и AUTOEXEC.BAT текстовые процессоры, сохраняющие редактируемые файлы в специальных форматах. При сохранении редактируемого текста в файле, имеющем специальный формат, в него, помимо текста, будет записана другая управляющая информация. В результате MS-DOS не сможет интерпретировать эти файлы и загрузка компьютера произойдет неправильно.
Теперь вы сможете просматривать и редактировать документы, написанные на русском языке, кроме того, у вас останутся все преимущества MS-DOS версии 6.0.
При редактировании текстов на русском языке переключите клавиатуру в режим ввода символов кириллицы. Для этого нажмите на правую клавишу <Ctrl>. Нажав на правую клавишу <Ctrl> второй раз, вы переключите клавиатуру обратно на ввод латинских символов.
В этом разделе мы рассмотрим
9.4. Как установить MS-DOS версии 5.0
В этом разделе мы рассмотрим установку операционной системы MS-DOS версии 5.0 на компьютер с неподготовленным (неформатированным) жестким диском.
Если у вашего компьютера неформатированный или неразмеченный диск, то установку MS-DOS нужно выполнять с помощью стартового варианта дистрибутива.
В разделе "Как обновить версию операционной системы MS-DOS до 6.0" мы изучим вариант дистрибутива MS-DOS, предназначенный для обновления.
Для запуска программы установки стартового варианта дистрибутива необходимо перед включением компьютера вставить в дисковод A: первую дискету дистрибутива. После включения питания и проверки систем компьютера начнется загрузка операционной системы MS-DOS с вставленной вами дискеты. По окончании процесса загрузки будет автоматически запущена программа установки.
После запуска программа установки (инсталлятор) выполняет проверку аппаратной и программной конфигурации вашего компьютера.
Определив конфигурацию компьютера, программа установки отображает на экране дисплея заставку. Вы можете либо продолжить процесс установки MS-DOS, нажав клавишу <Enter>, либо прервать процесс установки и вернуться в DOS, нажав клавишу F3. Вы также можете получить подсказку, нажав на клавишу <F1>. Если вы нажмете на клавишу F5, то программа установки будет отображать на дисплее сообщения в монохромном режиме.
В случае, если вы продолжили установку MS-DOS, нажав клавишу <Enter>, на экране появляется меню конфигурации: DATE/TIME : 11-22-93 16:14 COUNTRY : United States KEYBOARD : US Default INSTALL TO : Hard disk The settings are correct.
В этом меню задается текущая дата и время, название вашей страны, параметры клавиатуры, носитель на который будет установлен MS-DOS. Если вы желаете изменить текущую дату, время, название страны или параметры клавиатуры, выберите нужный элемент меню и нажмите клавишу <Enter>.
Если у вас компьютер IBM PC AT, то изменения в текущей дате и времени будут занесены в CMOS-память и при следующей загрузке MS-DOS автоматически установится правильное время.
Интернациональная поддержка устанавливается с помощью элементов "COUNTRY" и "KEYBOARD" данного меню. Выберите элемент "COUNTRY" и нажмите клавишу <Enter>. Перед вами появится список стран, для которых поддерживаются наборы символов: Belgium Hungary Spain Brazil Int'l English Sweden Canada (French) Italy Switzerland Czechoslovakia Latin America United Kingdom Denmark Netherlands United States Finland Norway Yugoslavia France Poland Germany Portugal
Если в этом списке есть Россия (Russia), установите курсор в соответствующую позицию и нажмите клавишу <Enter>. Если набор символов кириллицы не поддерживается, оставьте набор символов США (United States) и нажмите <Esc>. После этого вы вернетесь в предыдущее меню.
Если вы изменили "COUNTRY", произведите аналогичные изменения с элементом "KEYBOARD".
Закончив изменения в данном меню, продолжите процесс установки MS-DOS, выбрав строку "The settings are correct" (конфигурация установлена) и нажмите <Enter>.
На экране появится следующее меню: Install to: C:\DOS Run Shell on startup: YES The listed optionst are correct.
Строка "Install to" определяет каталог, в который будет установлен MS-DOS. По умолчанию файлы MS-DOS будут записаны в каталог C:\DOS. При необходимости вы можете изменить расположение каталога MS-DOS. Для этого выберите строку "Install to" и нажмите <Enter>. Теперь вы сможете отредактировать путь каталога операционной системы.
Строка "Run Shell on startup: YES" означает, что в будущем после загрузки операционной системы будет происходить автоматический запуск оболочки Dos Shell. Если вы не предполагаете использовать оболочку Dos Shell, выберите строку "Run Shell on startup:" и нажмите клавишу <Enter>. Перед вами появится дополнительное меню с двумя элементами: Run MS-DOS Shell on startup Do not run MS-DOS Shell on startup
Для предотвращения автоматического запуска MS-DOS Shell выберите строку "Do not run MS-DOS Shell on startup" и нажмите <Enter>. После этого вы вернетесь в предыдущее меню.
Закончив все изменения, выберите строку "The listed optionst are correct" и нажмите клавишу <Enter>.
Если жесткий диск вашего компьютера не отформатирован, на экране появится сообщение: Your system has one or more hard disks with free space. This space need to be partitooned and formatted before MS-DOS version 5.0 can use it.
В этом сообщении вам сообщается о том, что компьютер имеет один или несколько жестких дисков. Для их использования необходимо предварительно создать на них разделы и логические диски, а затем отформатировать. Ниже будет отображено меню из трех элементов: Allocate all free hard space for MS-DOS Allocate all free hard space for MS-DOS Do not allocate free hard space for MS-DOS
Если вы выберите строку "Allocate all free hard space for MS-DOS", то все пространство на жестком диске компьютера будет отведено под MS-DOS. Программа установки самостоятельно разметит и отформатирует диск компьютера. При этом будет создан один диск С:.
Если вы желаете оставить место на диске для другой операционной системы или собираетесь создать несколько логических дисков, выберите строку "Allocate all free hard space for MS-DOS" и нажмите клавишу <Enter>.
В этом случае программа установки сначала запустит программу FDISK.EXE. Вы должны будете сами с помощью FDISK разметить жесткий диск - создать на нем разделы и логические диски. Инструкции по использованию программы FDISK.EXE можно прочитать в разделе "Как создать логические диски".
После окончания работы с FDISK.EXE управление вернется программе установки и она автоматически произведет форматирование на высоком уровне созданных вами логических дисков.
Строка "Do not allocate free hard space for MS-DOS" означает, что вы не желаете отводить место на диске для MS-DOS, и таким образом, отказываетесь от установки операционной системы на жесткий диск.
При первой самостоятельной установке операционной системы MS-DOS мы рекомендуем вам создать один логический диск, выбрав в меню строку "Allocate all free hard space for MS-DOS".
Для продолжения процесса установки нажмите клавишу <Enter>. Произойдет перезагрузка компьютера и начнется форматирование жесткого диска. Ход форматирования будет отражаться на экране дисплея: Formatting Drive C: 67% of Disk Formatted.
Когда будет отформатировано 100% диска, начнется процесс копирования файлов операционной системы с дистрибутива на жесткий диск компьютера.
По мере копирования дискет дистрибутива, программа установки будет просить вас вставить в дисковод новые диски: Insert the disk labled MS-DOS 5.0 Disk 2 into drive A: When ready, press ENTER.
По окончании копирования последней дискеты дистрибутива программа установки сообщит о завершении установки MS-DOS: Setup is now complete. Please remove any floppy disks from your drives and then press ENTER to start MS-DOS version 5.0.
На этом процесс установки операционной системы MS-DOS версии 5.0 можно считать законченным. Извлеките из дисковода последнюю дискету дистрибутива и нажмите клавишу <Enter>. Произойдет перезагрузка компьютера и на экране появится приглашение MS-DOS: C:\>
Программа установки автоматически создаст файлы конфигурации CONFIG.SYS и AUTOEXEC.BAT. Их содержимое зависит от аппаратной конфигурации вашего компьютера.
Файл CONFIG.SYS будет выглядеть следующим образом: DEVICE=C:\DOS\SETVER.EXE DEVICE=C:\DOS\HIMEM.SYS DOS=HIGH FILES=10
Автоматически созданный файл CONFIG.SYS загружает резидентную программу SETVER.EXE и драйвер HIMEM.SYS (только на машинах с процессорами 80286, 80386 и 80486).
Драйвер HIMEM.SYS используется для управления расширенной памятью. Без этого или другого аналогичного драйвера невозможно использование расширенной памяти.
Программа SETVER.EXE необходима для программ, рассчитанных на старые версии MS-DOS. Когда такие программы запрашивают номер версии, программа SETVER.EXE "обманывает" их и возвращает заранее определенные для них значения.
Команда DOS=HIGH указывает MS-DOS использовать часть расширенной памяти (область старшей памяти) для размещения собственных модулей и буферов. В этом случае несколько увеличивается объем доступной для программ основной памяти.
Команда FILES=10 означает, что MS-DOS может одновременно открыть на чтение или запись не больше 10 файлов. В зависимости от того, какое программное обеспечение вы предполагаете использовать, вам может понадобиться изменить эту величину. Например, при использовании баз данных, как правило, необходимо увеличить число возможных открытых файлов с 10 до 50. Такое увеличение не проходит даром, увеличение числа FILES влечет за собой дополнительный расход оперативной памяти компьютера.
Начинающим пользователям мы не рекомендуем изменять содержимое файла CONFIG.SYS без особой необходимости, так как в результате неправильных изменений может снизиться производительность работы операционной системы или возникнут другие неприятности.
Кроме файла CONFIG.SYS автоматически создается командный файл AUTOEXEC.BAT. Он может содержать следующие команды: @ECHO OFF PROMPT $p$g PATH C:\DOS SET TEMP=C:\DOS
Команда @ECHO OFF отменяет вывод на экран текста командного файла во время его выполнения. В данном случае это означает, что при загрузке компьютера на экране не будет отображаться текст файла AUTOEXEC.BAT.
Команда PROMPT определяет внешний вид строки приглашения MS-DOS. В нашем случае команда PROMPT $p$g формирует строку приглашения, в которой отображается полный путь текущего каталога и следующий за ним символ '>'. Задавая команде PROMPT другие параметры, вы можете сформировать приглашение MS-DOS по своему желанию.
Команда PATH устанавливает пути каталогов, в которых будет производится поиск запускаемых на выполнение файлов.
Команда SET TEMP=C:\DOS устанавливает переменную окружения TEMP. Эта переменная определяет каталог, в котором будут создаваться временные файлы MS-DOS.
Какие существуют типы дистрибутивов MSDOS
9.3. Какие существуют типы дистрибутивов MS-DOS
Операционная система MS-DOS поставляется в двух вариантах. Первый вариант предназначен для установки на неподготовленный (неформатированный) диск компьютера и обычно поставляется вместе с компьютером. Второй вариант предназначен для обновления версии уже установленной операционной системы, продается отдельно, и в его названии есть слово "Upgrade".
Мы рекомендуем вам приобрести по возможности первый вариант, так как с ним проще работать. Для краткости мы будем называть первый вариант дистрибутива MS-DOS стартовым, а второй - вариантом для обновления.
Для установки стартового варианта вам достаточно перед включением компьютера вставить в дисковод A: первую дискету дистрибутива. После включения питания и проверки систем компьютера начнется загрузка операционной системы MS-DOS с вставленной вами дискеты. По окончании процесса загрузки будет автоматически запущена программа установки. Программа установки с вашей помощью выполнит все действия по установке MS-DOS на жесткий диск компьютера.
Если диск вашего компьютера уже содержит операционную систему MS-DOS, следует узнать версию MS-DOS. Это можно сделать с помощью команды VER, в ответ на которую на консоль будет выведена строка: MS-DOS Version 5.0
Если версия операционной системы, установленной на вашем компьютера, ниже чем 6.0, вам следует (хотя это и не обязательно), обновить ее до 6.0. Это можно сделать с помощью варианта дистрибутива MS-DOS, предназначенного для обновления.
Почему в MSDOS отсутствуют русские символы
9.8. Почему в MS-DOS отсутствуют русские символы
Набор символов, которые могут отображаться на экране ваших компьютеров в текстовых и графических режимах MS-DOS, расположен в микросхеме постоянного запоминающего устройства (ПЗУ) видеоадаптера.
Операционная система Windows, в отличие от MS-DOS, не использует символы из ПЗУ видеоадаптера. Для отображения символов, Windows использует наборы шрифтов, хранящихся в специальных файлах.
Обычно в ПЗУ видеоадаптера записан так называемый стандартный расширенный набор ASCII-символов. Этот набор не содержит символов кириллицы и, следовательно, компьютер не может отображать их на экране дисплея.
Для "русификации" видеоадаптеров можно либо перепрограммировать ПЗУ адаптера, либо использовать специальные резидентные программы, подменяющие набор символов видеоадаптера своим собственным.
"Русификация" видеоадаптеров на уровне ПЗУ позволяет в дальнейшем сохранить несколько килобайт оперативной памяти компьютера, так как отпадет необходимость в использовании специальных резидентных программ. Кроме того, если вам не повезло и на вашем компьютере установлен видеоадаптер CGA или Hercules, то перепрограммирование ПЗУ является единственной возможностью (кроме, конечно, замены видеоадаптера, что, кстати, в этом случае предпочтительней) для отображения символов кириллицы в текстовых режимах.
Однако для перепрограммирования ПЗУ видеоадаптера нужны специальные аппаратные средства и сведения о расположении в ПЗУ набора шрифтов. Таким образом перепрограммирование ПЗУ является весьма сложной задачей и может выполняться только высококвалифицированными специалистами.
При "русификации" видеоадаптера с помощью специальных программ необходимо загрузить в оперативную память компьютера небольшой резидентный модуль. Этот резидентный модуль будет подменять набор символов, записанный в ПЗУ видеоадаптера.
В разделе "Как русифицировать MS-DOS" будет более подробно описан процесс русификации видеоадаптера.
Кроме выполнения русификации видеоадаптера необходимо "русифицировать" клавиатуру компьютера. Обычно клавиатуры не содержат специальных клавиш для ввода русских символов. Для "русифицирования" клавиатуры предназначены специальные резидентные программы. После загрузки, они остаются в оперативной памяти и отслеживают нажатие пользователем определенной комбинации клавиш, например правой клавиши <Shift> и левой клавиши <Ctrl>. После того как пользователь нажмет эту комбинацию клавиш, символы, соответствующие клавишам клавиатуры переопределяются.
Теперь нажатие на клавиши клавиатуры будет вызывать ввод не латинских, а русских символов. Обычно клавиши переназначаются в соответствии с отечественным стандартом для печатных машинок ("ЙЦУКЕН"). Рядом с латинскими символами, расположенными на клавишах клавиатуры, мы советуем разместить наклейки с символами кириллицы. Удобно, если латинские символы имеют черный цвет, а символы кириллицы - красный.
Более подробная информация о русификации клавиатуры представлена в разделе "Как русифицировать MS-DOS".
Определение конфигурации
Рисунок 9.1. Определение конфигурации
В этом меню определяется тип операционной системы, установленной на компьютере ранее, расположение каталога, в который будут помещены файлы операционной системы и тип видеоадаптера. Для нас наиболее интересно расположение каталога MS-DOS. Тип операционной системы и тип видеоадаптера автоматически определяется программой SETUP и, как правило, не требуют изменения.
По умолчанию файлы MS-DOS будут записаны в каталог, содержащий файлы MS-DOS старой версии. Вы можете изменить расположение этого каталога, хотя без необходимости это делать не следует. Для изменения расположения каталога выберите из меню элемент "MS-DOS Path" и нажмите клавишу <Enter>. Теперь вы сможете отредактировать путь каталога MS-DOS. Установив необходимый каталог, следует снова нажать клавишу <Enter>. При этом вы вернетесь в предыдущее меню.
Если вы согласны с предлагаемой конфигурацией или уже произвели все необходимые изменения, выберете из меню элемент "The setting are correct" (установка верна) и нажмите клавишу <Enter>.
MS-DOS версии 6.0 имеет в своем составе программу Microsoft Backup, предназначенную для выгрузки содержимого жестких дисков компьютера на дискеты, программу Microsoft Undelete для восстановления удаленных файлов и пакет Microsoft Anti-Virus для обнаружения и удаления вирусов. В дистрибутив включены версии этих программ для MS-DOS и для Windows. После определения конфигурации MS-DOS вы можете выбрать, какие из этих программ устанавливать на жесткий диск компьютера. Для этого программа установки выводит на экран меню (см. Рисунок 9.2).
Запрос на установку программ
Рисунок 9.2. Запрос на установку программ
Последовательно выбирая с помощью клавиш перемещения курсора из меню Рисунок 9.2 элементы "Backup:", "Undelete:", "Anti-Virus:", отвечающие за эти программы и нажимая клавишу <Enter> вы получите на экране меню (см. Рисунок 9.3).
Меню для выбора версии программ
Рисунок 9.3. Меню для выбора версии программ
Первая строка в меню - "Windows and MS-DOS" означает, что будут установлены версии данной программы для DOS и Windows. Вторая - только для Windows, третья - только для DOS и строка "None" означает, что вы не будете устанавливать данную программу ни для MS-DOS ни для Windows. Выберите желаемую конфигурацию и нажмите <Enter>, после чего вы вернетесь в предыдущее меню.
Версии программ для Windows можно установить только в том случае, если операционная система Windows уже установлена на компьютере. В противном случае на первом этапе вы можете установить только программы для MS-DOS. После установки Windows можно повторить процесс установки MS-DOS, запустив SETUP.EXE с параметром /E. В этом случае происходит установка программ Microsoft Backup, Microsoft Undelete и Microsoft Anti-Virus, остальные файлы операционной системы не копируются.
Когда вы окончательно определите, какие программы вы желаете установить, выберете в меню Рисунок 9.2 элемент "Install the listed programs" и нажмите клавишу <Enter>.
Теперь программа установки последний раз предоставит вам возможность прервать процесс установки MS-DOS. Для прерывания процесса установки необходимо нажать клавишу F3. Если вы намерены продолжить установку MS-DOS, нажмите клавишу <Y>.
После того, как вы нажмете клавишу <Y>, начинается процесс копирования файлов MS-DOS с дистрибутивных дискет в выбранный вами ранее каталог. При этом процесс копирования файлов отображается на экране. Когда файлы с первой дистрибутивной дискеты будут скопированы, программа установки попросит вас вставить вместо первого диска второй и нажать клавишу <Enter> (см. Рисунок 9.4).
Запрос на установку следующей дискеты
Рисунок 9.4. Запрос на установку следующей дискеты
Когда все дискеты будут скопированы, программа установки скорректирует файлы CONFIG.SYS и AUTOEXEC.BAT. Затем она попросит вас извлечь последнюю дискету из дисковода и нажать клавишу <Enter>.
На экране появиться сообщение о том, что установка операционной системы завершена. Снова нажмите клавишу <Enter>. После этого компьютер перезагрузится. На этом процесс установки MS-DOS можно считать законченным.
Если до установки MS-DOS на жестком диске не было файлов CONFIG.SYS и AUTOEXEC.BAT (вы устанавливаете стартовый дистрибутив или сами удалили эти файлы), они автоматически создаются программой установки. Их содержимое зависит от аппаратной конфигурации вашего компьютера.
Файл CONFIG.SYS может выглядеть, например, следующим образом: DEVICE=C:\DOS\SETVER.EXE DEVICE=C:\DOS\HIMEM.SYS DOS=HIGH FILES=30 SHELL=C:\DOS\COMMAND.COM C:\DOS\ /p
По сравнению с файлом CONFIG.SYS, автоматически созданным при установки MS-DOS версии 5.0, увеличено значение FILES и добавлена команда SHELL. Команда SHELL=C:\DOS\COMMAND.COM C:\DOS\ /p определяет, что командный процессор расположен в каталоге C:\DOS\.
Кроме файла CONFIG.SYS, автоматически создается командный файл AUTOEXEC.BAT. Содержимое файла AUTOEXEC.BAT аналогично файлу AUTOEXEC.BAT, созданному при установке MS-DOS версии 5.0: @ECHO OFF PROMPT $p$g PATH C:\DOS SET TEMP=C:\DOS
После установки MS-DOS с дистрибутива, вы еще не сможете приступить к работе. Без дополнительной настройки на экране дисплея могут отсутствовать русские символы, вместо них будут отображаться другие символы. Более того, даже если видеоадаптер вашего компьютера русифицирован на аппаратном уровне и символы кириллицы все же будут отображаться, вы не сможете набрать их на клавиатуре.
Таким образом, сразу после установки MS-DOS самое время приступить к его русификации. Процесс русификации описан в разделе "Как русифицировать MS-DOS".