LINEBURG


<< Пред. стр.

страница 62
(всего 138)

ОГЛАВЛЕНИЕ

След. стр. >>

ше ке в состоянии идти в ногу с чрезвычайно возросшей про-
руктивно изготавливается в виде независимых модулей раз-
изводительностью процессоров.
ной емкости, которые устанавливаются в соответствующие
разъемы на материнской плате: Стандартная, асинхронная DRAM работает без управ-
— DIP (Dual In line Package — корпус с двумя рядами ления ввода таймером, который не требовался для передачи
выводов) — классические микросхемы, применявшиеся в бло- данных вплоть до второго десятилетия развития микропро-
ках основной памяти XT и ранних AT, а сейчас — в блоках цессоров. С этого момента в системах с более быстрыми про-
кэш-памяти; цессорами, которые используют стандартную DRAM, необ-
— SIP (Single In line Package — корпус с одним рядом ходимо принудительно устанавливать состояния ожидания
выводов) — микросхема с одним рядом выводов, устанавли- (временные задержки), чтобы избежать переполнения памя-
ваемая вертикально; ти. Состояние ожидания характеризуется так: микропроцес-
— SIPP (Single In line Pinned Package — модуль с одним сор приостанавливает исполнение всего, что он делает, пока
рядом проволочных выводов) — модуль памяти, вставляе- другие компоненты не перейдут в режим приема команд. По
280 Информатика

пускают перешивку BIOS средствами самой платы при помо- 4. КАК BIOS ЗАГРУЖАЕТ КОМПЬЮТЕР
щи специальной программы. Это позволяет исправлять за-
водские ошибки в BIOS, изменять заводские умолчания, вно- После включения компьютера на прошесор подается
сить другие изменения. напряжение питания, и он «просыпается». Первыми прочи-
Однако, кроме явных плюсов, в этой технологии есть и танными процессором командами являются инструкции из
слабые стороны. Например, в настоящее время существует чипа BIOS (об этом заботятся микросхемы системной платы).
группа вирусов, которые, пользуясь возможностью изме- Первым запускается POST — программа самотестирования.
нять содержимое BIOS, стирают или портят его и таким об- POST выполняет следующие шаги:
разом делают компьютер неработоспособным — из-за не- — инициализирует системные ресурсы и регистры чипсе-
правильного или отсутствующего BIOS компьютер отказы- тов, систему управления электропитанием;
вается загружаться. Исправить такую ситуацию можно толь- г
— определяет объем оперативной памя и, тестирует ее
ко в сервисном центре, где в специальном устройстве — про- (RAM);
грамматоре — на микросхему Flash ROM будет записана — инициализирует видеоадаптер;
исходная версия BIOS. Из таких вирусов наиболее извес- — включает клавиатуру;
тен вирус «Чернобыль», из-за эпидемии которого 26 апреля — тестирует последовательные и паралл -льные порты;
1999 г. были уничтожены миллионы BIOS по всему миру. — инициализирует дисководы и контроллеры жестких
После этой эпидемии некоторые производители стали снаб- дисков;
жать свои материнские платы двумя копиями BIOS. В <?лу- — отображает итоговую системную информацию.
чае повреждения основной копии загружается содержимое В процессе выполнения этих действий BIOS сравнивает
резервной микросхемы. Однако такие платы встречаются данные текущей системной конфигурации с информацией, хра-
достаточно редко. нящейся в CMOS, и при необходимости обновляет ее. Если
Свои настройки BIOS хранит в так называемой CMOS при выполнении какого-либо шага возникли сбои, BIOS ин-
RAM. CMOS RAM называется так потому, что она выпол- формирует об этом сообщениями на экране мснитора, а если
нена на основе CMOS-структур (CMOS — Complementary это невозможно (например, еще не был проинициализирован
Metal Oxide Semiconductor), которые отличаются малым видеоадаптер), выдает гудки через системный динамик. Ко-
энергопотреблением. Однако CMOS-память энергонезави- личество гудков соответствует кодам ошибки, которые мож-
сима только -постольку, поскольку постоянно подпитывает- но узнать в документации. Некоторые системные платы снаб-
ся, например, от аккумулятора, расположенного на систем- жаются жидкокристаллическим индикатором, где отобража-
ной плате, или батареи гальванических элементов, как пра- ются стадии прохождения POST-тестов и коды возникших
вило, смонтированной на корпусе системного блока. В то ошибок.
время, когда компьютер включен, CMOS RAM питается от После того как все POST-задания завершены, BIOS при-
блока питания компьютера. Энергопотребление CMOS RAM ступает к поиску программы-загрузчика. Современные вер-
настолько мало, что даже при выключенном компьютере и сии BIOS позволяют загружать операционную систему не
отсутствующей батарее ее содержимое может сохраняться только с флоппи-дисководов и жесткого диска, но и с при-
более суток только за счет остаточных зарядов на конден- вода CD-ROM, ZIP. Программа-загрузчик обычно распола-
саторах блока питания. гается в первом секторе диска, на котором раз иещена опера-
В CMOS RAM хранится информация о текущих показа- ционная система. Порядок перебора дисков три поиске за-
ниях часов, значении времени для будильника, конфигурации грузчика задается в настройках BIOS. Если загрузчик найден,
компьютера: количестве памяти, типах накопителей и т. д. В он помещается в память и ему передается управление. После
случае повреждения микросхемы CMOS RAM (а также раз- этого он находит и помещает в память собственно программу
ряде батареи или аккумулятора) BIOS имеет возможность вос- загрузки операционной системы (operation system loader), ко-
пользоваться настройками по умолчанию. торая загружает, инициализирует и конфигурирует операци-
онную систему и драйвера устройств. И уже в завершение,
когда операционная система загружена, если компьютер рабо-
тает под управлением Windows, запускаются программы пап-
3. НУЖНО ЛИ ИЗМЕНЯТЬ BIOS
ки «Автозагрузка».
Общий принцип, которого следует придерживаться: если
компьютер работает стабильно и никаких недостатков в его
работе, связанных с BIOS, не выявлено (при этом надо убе- 5. ИЗМЕНЕНИЕ НАСТРОЕК BIOS
диться, что эти недостатки вызваны именно BIOS, а не други-
ми причинами, например неправильными драйверами уст- После выполнения последовательности тестов POST
ройств, неверной настройкой операционной системы и т. д.), и перед началом поиска программы-загрузчгка BIOS пре-
то обновлять BIOS не следует. доставляет пользователю войти в программу настройки сис-
темы — System Setup. Об этом BIOS информирует надписью на
Однако существуют ситуации, когда обновление BIOS
экране (обычно «Нажмите клавишу Del для входа в Setup»).
необходимо. Обычно это выход нового процессора, поддерж-
Нажав соответствующую клавишу (чаще всего Delete), вы
ка которого не была заложена в прежней версии. Прежде чем
попадаете в меню программы настройки. Из него можно
устанавливать новую версию, нужно отправиться на сайт тех-
настроить массу различных параметров. Рассмотрим неко-
нической поддержки фирмы-производителя системной пла-
торые из них.
ты, прочитать спецификации новой версии BIOS и при необ-
ходимости скачать их, удостоверившись, что эта версия ис- На вкладке Standart Setup находятся основные настрой-
правляет именно те недостатки, которые были выявлены в ва- ки: текущие дата и время, количество и типы жестких дисков,
шем компьютере. дисководов, тип используемой видеосистемы и т. а.
Базовая система ввода/вывода (BIOS) 281

Опции Supe?visor Password и User Password заведуют обес- ется и переводится как «технология самодиагностики и мони-
печением управления доступом к компьютеру. С их помощью торинга состояния диска». С ее помощью можно заранее пре-
можно задать пароли на загрузку системы, причем только дотвратить потерю информации при сбое жесткого диска. Сис-
Supervisor Password ПОЗЕОЛИТ изменять настройки в BIOS. Без тема отслеживает нормальную работу механических И элект-
знания одного из этих паролей никто не получит доступ к ронных элементов накопителя и оценивает его состояние путем
информации, хранящейся на жестком диске или на любом дру- сравнения текущих параметров с заложенными пороговыми
гом носителе, установленном в компьютере. Единственным спо- значениями. Активизация этой функции несколько снижает
собом «взломать» систему останется вскрытие корпуса и замы- производительность компьютера, зато гарантирует сохранность
кание специальных контактов на материнской плате. То же са- данных, что особенно актуально для съемных дисков.
мое придется сделать, если пароль был забыт. Однако некото- Некоторые версии BIOS предоставляют возможность
рые версии BIOS имеют так называемые инженерные пароли, низкоуровневого форматирования жесткого диска (Low-level
предназначенные для работников сервисных центров, с помо- format), однако пользоваться ею следует с огромной осторож-
щью которых можно получить доступ к настройкам BIOS. ностью, а лучше не пользоваться вообще, чтобы избежать по-
Полезными опциями могут стать автоматическое вклю- вреждения жесткого диска.
чение и загрузка компьютера в заданное время, а также его Опция BIOS Update (другой вариант названия — Pentium
переход в «спящий режим» в случае бездействия. Для этого в II Microcode) включает механизм, необходимый для загрузки
BIOS необходимо включить функцию Power Management. микрокода, содержащего исправления ошибок в процессорах
Можно также настроить «пробуждение» компьютера через сеть, класса Pentium II. Включение данной опции повышает ста-
при звонке по телефону, по нажатию на клавишу на клавиату- бильность работы такой системы.
ре либо на кнопку мыши. Отключать параметр CPU LI and L2 Cache settings не
Опция Quick Power On Self Test (быстрый POST) указы- следует, так как это приводит к очень значительному сниже-
вает BIOS, что при прохождении POST-тестов не нужно про- нию производительности, однако может понадобиться в слу-
водить полное тестирование оборудования, а необходимо обой- чае нестабильной работы.
тись лишь минимально необходимым набором тестов. Некоторые нестандартные видеокарты могут некоррект-
Опция Boot Sequence задает порядок перебора BIOS на- но отображать цвета. В этом случае необходимо включить
копителей для поиска программы-загрузчика. Возможны ком- функцию PCI/VGA Palette Snoop.
бинации из дисков А:, С:, D:, CD-ROM, LS/ZIP, SCSI и др. В Через меню Integrated Perepherials можно настроить ра-
обычной ситуации наилучшим является вариант, в котором боту портов ввода/вывода, параметры клавиатуры и мыши,
первым опрашиваемым устройством является жесткий диск, включить поддержку PS/2 и USB, настроить режимы работы
чтобы система не тратила время на опрос других накопителей. жестких дисков.
Это также предотвратит попытку загрузиться со случайно
оставленной в дисководе дискеты.
Отключив опцию поиска дисковода Boot Up Floppy Seek, б. КАК BIOS УПРАВЛЯЕТ РАБОТОЙ
вы избавитесь от скрипа головок дисковода и шума его двига- ОБОРУДОВАНИЯ
теля при каждой перезагрузке компьютера.
Опция Halt On отвечает за остановку компьютера в про- Как уже говорилось ранее, в системах под управлением
цессе прохождения POST-тестов при обнаружении неисправ- DOS или Windows 9x BIOS берет на себя роль управления
ности или отсутствия необходимого устройства, например аппаратной частью ПК и служит посредником между операци-
клавиатуры. Здесь можно задать компьютеру условия, при онной системой и оборудованием.
которых загрузка будет продолжена: All Enars — при любых BIOS реализует свои функции через систему прерыва-
ошибках, All But Disk/Key — при всех, кроме ошибок клавиа- ний программного обеспечения. Для запуска подпрограммы,
туры, диска и т. д. содержащей специальную инструкцию микропроцессору по
Опция Virus Warning запрещает любую запись в загру- обработке какой-либо конкретной ситуации, выполняемая
зочный сектор жесткого диска, чем обычно занимаются boot- программа устанавливает соответствующий флажок преры-
вирусы. Однако в качестве неприятного побочного эффекта вания.
включение данной опции мешает установке операционной си- Прерывания программного обеспечения приводят к тому,
стемы Windows 9x. Boot Virus Detection же в процессе загрузки что микропроцессор приостанавливает выполнение текущей
выводит на экран предупреждающее сообщение в случае, если задачи и начинает выполнять подпрограмму по обработке пре-
содержимое загрузочного сектора отличается от предвари- рывания. Для реализации этого механизма микропроцессор,
тельно сохраненного в памяти. Далее, по усмотрению пользо- выполнив какую-либо элементарную операцию, исследует век-
вателя, можно либо продолжить загрузку, либо перезагрузить торы прерываний. Если прерывание выставлено, коды выпол-
ПК, используя системную дискету. няемой программы запоминаются, чтобы после обработки пре-
Раздел IDE HDD Auto detection предоставляет возмож- рывания выполнение прерванной программы могло быть про-
ность автоматического определения параметров жесткого диска должено. Каждый вектор прерывания является указателем,
и выбора режима, в котором тот будет работать. говорящим микропроцессору, где находятся коды по обра-
Режим UDMA поддерживается всеми современными ботке данного прерывания. Микропроцессор читает значение
жесткими дисками и позволяет повысить производительность вектора и начинает выполнять программы по указанному век-
системы в целом. Отключение его может понадобиться лишь в тором адресу.
случае проблем в работе операционной системы (такие про- Так как число имеющихся прерываний может оказаться
блемы иногда проявляются в работе, например, Windows 2000) намного меньше того числа функций, которое вы хотели бы
HDD S.M.A.R.T. capability включает или выключает под- использовать в своих программах, некоторые прерывания BIOS
держку дисками технологии S.M.A.R.T., что расшифровыва- используются для реализации нескольких функций. Эти функ-
284 Информатика

3. ВИДЕОКАРТЫ 3.2. Типы видеоадаптеров
MDA — адаптер монохромного дисплея
3.1. Из чего состоит видеокарта
MDA (Monochrome Display Adapter) - простейший ви-
Видеокарта состоит из четырех основных устройств:
деоадаптер, применявшийся в IBM PC. Его официальное имя -
памяти, контроллера, цифро-аналогового преобразователя
Monochrome Display.
(ЦАП, DAC) и видео-ПЗУ.
Слово монохромный отражает самую важную характе-
Видеопамять нужна для хранения изображения. От ее
ристику MDA. Он был создан для работы с одноцветным
объема зависит максимально возможное разрешение видео-
дисплеем. Первоначально он работал с экранами зеленого
карты. Полное разрешение видеокарты можно посчитать по
цвета, которыми обеспечивались почти все системы IBM того
формуле
времени.
ГхВхЦ, Слова «адаптер дисплея» являются ф) нкциональным
где Г — количество точек по горизонтали, описанием. Это устройство преобразует сигналы, распростра-
В — по вертикали, а няющиеся по шине PC, к форме, воспринимаемой видеосисте-
Ц — количество возможных цветов каждой точки. мой. Возможность подключения принтера к этому адаптеру
Например, для разрешения 640x480x16 достаточ- является его достоинством, потому что поЕЕоляет подклю-
но 256 КБ, для 800x600x256 - 512 КБ, для чить принтер без использования еще одного зазъема расши-
1024x768x65536 — 2 МБ. Для хранения цветов от- рения,
водится некоторое целое число двоичных разря- MDA является символьной системой, нг обеспечиваю-
дов, поэтому количество цветов всегда является щей никакой другой графики, за исключением расширенною
степенью двойки: 4 разряда — 16 цветов, 8 разря- множества символов IBM. Это был первый адаптер IBM и л»
дов — 256 цветов, 16 разрядов — 65 536 цветов недавнего времени он был лучшим адаптером для обработки
(так называемый режим High Color — высококаче- текстов, обеспечивающим самое четкое изображение симво-
ственное цветовоспроизведение), 24 разряда — лов, по сравнению с любыми дисплейными системами, выпу-
16 777 216 цветов (True Color — реалистичное цве- щенными до PS/2.
товоспроизведение). Текстовый режим был целью разработки адаптера. Тог-
да IBM не могла вообразить, что кому-либо : i жадобит.ся ри-
Видеоконтроллер отвечает за вывод изображения из
совать схемы на дисплее.
видеопамяти, обновление ее содержимого, формирование сиг-
Чтобы обеспечить подключение терминалов, используе-
налов для монитора (горизонтальной и вертикальной разверт-
мых в больших компьютерных системах, IBM для изображения
ки) и обработку запросов центрального процессора, который
символа в MDA использовала площадь экрана в 9x14 пиксе-
задает необходимый поток информации для вывода. Некото-
лей, а сам символ был 7x9. Дополнительное г;: остранство ис-
рые видеоконтроллеры являются потоковыми — их работа
пользовалось для разделения каждого символа, что увеличи-
основана на создании и смешивании воедино нескольких
вало читаемость.
потоков графической информации. Обычно это основное
Для реализации тогдашних стандартов видеотерминалов,
изображение, на которое накладывается изображение аппа-
обрабатывающих символы по 80 столбцам и !<> рядам, требо-
ратного курсора мыши и отдельное изображение в окне опе-
валось 740 горизонтальных пикселей и 350 вертикальных то-
рационной системы. Видеоконтроллер с потоковой обработ-
чек на экран.
кой, а также с аппаратной поддержкой некоторых типовых
При работе с таким количеством точек !!ЗМ пошла пя
функций называется акселератором, или ускорителем, и слу-
компромисс. При отображении информации с большой часто-
жит для разгрузки ЦП от рутинных операций по формирова-
той потребовался бы более широкополосны it монитор, чем
нию изображения.
тот, который был доступен (во всяком случае за небольшие
ЦАП служит для преобразования потока данных, фор-
деньги) во время разработки PC. IBM слегка уменьшила ис-
мируемых видеоконтроллером, в уровни интенсивности цве-
пользуемую частоту, доведя ее до 50 Гц, и компенсировала
та, подаваемые па монитор. Мониторы используют аналого-
возможность появления мерцания экрана использованием
вый видеосигнал, поэтому возможный диапазон цветности
люминофора с большим остаточным свечением. Таким обра-
изображения определяется только параметрами ЦАП. Боль-
зом появился стандарт IBM на монохромный дисплей.
шинство ЦАП имеют разрядность 8x3 — три канала основ-
ных цветов (красный, синий, зеленый, RGB), по 256 уровней
Геркулес
яркости на каждый цвет, что в сумме дает 16.7 млн цветов.
HGC (Hercules Graphics Card — граф!ческая Kapia
Обычно ЦАП совмещен на одном кристалле с видеоконт-
Hercules) — расширение MDA с графическим режимом
роллером.
720x348, разработанное фирмой Hercules.
Видео-ПЗУ — постоянное запоминающее устройство, в
которое записаны видео-BIOS, экранные шрифты, служебные
CGA — цветной графический адаптер
таблицы и т. п. ПЗУ не используется видеоконтроллером на-
Первым растровым дисплейным адаптером, разработан-
прямую — к нему обращается только центральный процессор,
ным IBM для PC, был цветной графический адаптер — CGA
и в результате выполнения им программ из ПЗУ происходят
(Color Graphic Adapter). Представленная альтернатива MDA
обращения к видеоконтроллеру и видеопамяти. ПЗУ необ-
ослепила компьютерный мир, привыкший к зеленому. Новый
ходимо только для первоначального запуска адаптера и ра-
адаптер обеспечивал 16 ярких чистых цветов. Помимо этого,
боты в режиме MS DOS; операционные системы с графичес-
он обладал способностью работать в несколькш: графических'
ким интерфейсом, например Windows, не используют ПЗУ
режимах с различной разрешающей способностью.
для управления адаптером
Устройства отображения информации 285

Как об этом говорит наименование адаптера, он предназ- Как ответ на заслуженную критику появился улучшен-
начался для формирования графического изображения на ный графический адаптер — EGA. Улучшение было много-
цветном экране. Однако он обеспечивал работу и с монохром- сторонним: возросшая разрешающая способность, возможность
ными дисплеями, созданными не IBM для платы MDA. Он обеспечивать графический режим монохромных экранов, в том
мог работать в паре и с монохромными, и с композитными числе любимых IBM зеленых дисплеев.
мониторами, и даже с модулятором телевизионных приемни- , Самое существенное изменение хорошо заметно по
ков. (Тем не менее вы не можете подключить CGA к телевизо- формируемому изображению. Разрешающая способность
ру, если у последнего нет композитного видеовхода.) Обеспе- была увеличена до 640x350 пикселей. Ячейки символов
чивает также работу светового пера. имеют размер 8x14. И хотя такая ячейка на одну точку уже,
CGA — это многорежимный дисплейный адаптер. Он чем поддерживаемая MDA, символ формируется той же
может применяться и для символьных, и для побитных техно- матрицей 7x9. Но более важным являлось то, что было вы-
логий. Для каждой из них он реализует несколько режимов. делено достаточно места для подстрочного и надстрочного
Он содержит 16 Кб памяти, прямо доступных центральному пространства. Благодаря этому смежные ряды не сливались
микропроцессору. и цветное изображение текста воспринималось так же хоро-
Символьный режим функционирования CGA устанавли- шо, как и монохромное.
вается по умолчанию. В этом режиме функционирование CGA Разрешающая способность 640x350 обеспечивалась в
напоминает MDA. Главным отличием этих двух адаптеров графическом режиме. Этот адаптер мог также поддерживать
является то, что второй был создан для работы с нестандарт- все графические режимы предыдущих адаптеров IBM. Это
ными вертикальными и горизонтальными частотами, обеспе- означает, что EGA способен обеспечить все режимы устарев-
чивая более четкое изображение. CGA же работает на стан- шего CGA.
дартных частотах — тех, что используются композиционными Возможности стандарта EGA по формированию цвето-
дисплеями. Это дает возможность быть совместимым с боль- вой гаммы существенно возросли. Посредством изменения
шим семейством мониторов, но в то же время уменьшает каче- интерфейса «адаптер — дисплей» реализуемая палитра EGA
ство изображения. была расширена до 64 оттенков (считая черный и различные
CGA разделил дисплей на матрицу в 640 горизонталь- оттенки серого как отдельные цвета). Кроме того, благодаря
пых пикселей и 200 вертикальных. Для того чтобы располо- наличию большого ресурса памяти стандарт EGA способен
жить 2000 символов на экране размером 80x25 символов в поддерживать более широкую палитру цветов с более высо-
формате MDA, используются ячейки 8x8 пикселей. ким урознем разрешающей способности. В режиме с макси-
В системах CGA каждый символ располагается в мат- мальной разрешающей способностью и полным использова-
рице 7x7. Одна точка зарезервирована для подстрочного нием ресурса памяти EGA в состоянии одновременно форми-
элемента и еще одна — для разделения. Очевидно, что под- ровать изображение в 16 цветовых оттенках, выбранных из 64
строчный элемент имеет протяженность на все изображе- цветной палитры на экране в 640x350 пикселей.
ние, что позволяет избежать дополнительных линий для
MCGA — многоцветный графический адаптер
разделения строк текста. Использование меньшего количе-
MCGA (Multicolor Graphics Adapter) введен фирмой IBM
ства точек при изображении символа означает, что его изоб-
в ранних моделях PS/2. Количество воспроизводимых цве-
ражение будет иметь более грубую и менее приятную фор-
тов увеличено до 262144 (по 64 уровня на каждый из основ-
му по сравнению с MDA.
ных цветов). Помимо палитры введено понятие таблицы цве-
В любом текстовом режиме IBM, управляя атрибутами,
тов, через которую выполняется преобразование 64-цветного
можно работать с 16-цветовой палитрой. Любой символ тек-
пространства цветов EGA в пространство цветов MCGA.
ст а может быть изображен любым из 16 цветов.
Введен также видеорежим 320x200x256, в котором вместо
Фом символа — точки, входящие в матрицу символа 8x8
битовых плоскостей используется представление экрана не-
и не учас гвующие в формировании символа, — может также
прерывной областью памяти объемом 64000 байт, где каж-
иметь один из 16 цветов, но с одним ограничением. В режиме,
дый байт описывает цвет соответствующей ему точки экра-
устанавливаемом по умолчанию, для фона можно использо-
на. Совместим с CGA по всем режимам и с EGA по тексто-
вать 8 цветов, потому что бит в байте параметров, устанавли-
вым, за исключением размера матрицы символа. Интерфейс
вающий яркость или интенсивность фонового цвета, предназ-
с монитором — аналогово-цифровой: цифровые сигналы син-
начается для другой цели. Он применяется для задания режи-
хронизации, аналоговые, сигналы основных цветов, переда-
ма мерцания символа.
ваемые монитору без дискретизации. Поддерживает под-
Специальный регистр CGA изменяет назначение этого
ключение монохромного монитора и его автоматическое
бита. Загружая определенные значения в этот регистр,
опознание, при этом в видео-BIOS включается режим сум-
пользователь или программа могут выбирать между мерца-
мирования цветов по так называемой шкале серого для по-
нием или изображением цвета фона с повышенной интен-
лучения полутонового черно-белого изображения. Сумми
сивностью. Однако этот регистр управляет всем текстом
рование выполняется только при выводе через BIOS: при
экрана, поэтому невозможно одновременно использовать и
непосредственной записи в видеопамять на монитор попа
мерцающие символы, и повышенную интенсивность цвето-
дает только сигнал зеленого цвета (если он не имеет встро
пого фона.
енного цветосмесителя).
EGA — улучшенный графический адаптер
VGA - массив визуальной графики
К 1984 г. недостатки CGA стали очевидными. Это вы-
VGA (Video Graphics Array) - расширение MCGA, со
явилось благодаря широкому его распространению. Тяжело
вместимое с EGA, введен фирмой IBM в средних моделях
читаемый текст и грубая графика портили зрение быстрее вся-
PS/2
кого другого приспособления
286 Информатика

Точно так же, как и в предыдущих системах, VGA обес- фического интерфейса пользователя (GUI) л операционных
печивает различные уровни разрешающей способности в системах (например, Windows, OS/2, X-Windows и т. п.). К
различных режимах функционирования. Но VGA обеспе- числу этих функций относятся перемещение оольших блоков
чивает гораздо большее количество режимов. Их общее изображения из одного участка экрана в другой (например,
число равно 17. Однако в графическом и Текстовом режи- при перемещении окна), заливка участков изээражения, рисо-
мах Достигаются отличающиеся уровни разрешающей спо- вание линий, дуг, масочных шрифтов, поддеркка аппаратного
собности. курсора и т. п.
В графических режимах при формировании растрово- Ускорители анимации обычно разгружают центральный
го Цветного изображения достигается разрешающая спо- процессор от заключительных стадий вывод;| видеоизображе-
собность 640x480 пикселей. При этом формируется 16 цве- ния на экран монитора, например, они могут переводить цвета
тов, выбранных из палитры в 256. Такой же уровень разре- из одного представления в другое, осуществлять масштаби-
шающей способности обеспечивается и для монохромного рование изображения и т. п.
изображения. Ускорители ЗИ-графики используются для ускорения
операций при построении трехмерных пространств и помога-
Переход к стандарту 640x480 пикселей от стандарта EGA
ют при визуализации сложных трехмерных объектов, в совре-
(640x350) позволил улучшить точность изображения. Стан-
менных ЗБ-играх и других областях, например в системах ав-
дарт VGA позволяет создать изображение более точное с ис-
томатического проектирования.
пользованием большей гаммы цветов. Отношение числа гори-
зонтальных пикселей к числу вертикальных (4:3) является Хотя функции ускорителей используются только на за-
благоприятным фактором, потому что оно равно отношению ключительных стадиях построения изображения и могут весь-
сторон экрана большинства мониторов. ма успешно выполняться и центральным процессором, но прак-
Новый стандарт способен поддерживать 256 оттенков эк- тически всегда это наиболее ресурсоемкие опеэации и приме-
рана одновременно. Цвета выбираются из палитры 262144 оттен- нение ускорителя может привести к очень сутпественнгжу при-
ка. В этом режиме разрешающая способность ограничена уров- росту производительности компьютера.
нем 320x200 пикселей. Эта разрешающая способность CGA,
ЗО-акселерация
работающего в режиме со средней разрешающей способнос-
Посмотрим, что делается в компьютере при отрисопке
тью, но последний может работать одновременно с четырьмя
трехмерной сцены, например в компьютерной игре. Каждая
цветами, выбранными из палитры в 16 цветов.
сцена рисуется в несколько этапов:
Специализированные 1. Определение состояния объектов. Эта часть програм-
адаптеры IBM мы не имеет прямого отношения к компьютерной графике, онл
моделирует тот мир, который будет отображаться в дальней-
IBM 8514/a — специализированный адаптер для работы с
шем. Например, в случае компьютерной игры э го правила игры
высокими разрешениями (640x480x256 и 1024x768x256) с эле-
и физические законы перемещения игрока, искусственный
ментами графического ускорителя. Не поддерживает видеоре-
интеллект монстров и т. д.
жимы VGA. Интерфейс с монитором аналогичен VGA/MCGA.
2. Определение соответствующих текущему состоя-
IBM XGA — следующий специализированный адаптер
IBM. Расширено цветовое пространство (добавлен режим нию геометрических моделей. Этот этап создает геометри-
640x480x65536), добавлен текстовый режим 132x25 ческое представление текущего момента этого маленького
(1056x400). Интерфейс с монитором аналогичен VGA/MCGA. «виртуального мира».
3. Разбиение геометрических моделей на примитивы.
SVGA - cynep-VGA На этом этапе создается внешний вид объектоЕ в виде набора
SVGA (Super VGA) — расширение VGA с добавлением определенных примитивов, разумеется, на основе информа-
более высоких разрешений и дополнительного сервиса. Ви- ции из предыдущего шага. Наиболее распространенным при-

<< Пред. стр.

страница 62
(всего 138)

ОГЛАВЛЕНИЕ

След. стр. >>

Copyright © Design by: Sunlight webdesign