Видеоустройства персональных ЭВМ и их основные характеристикиРефераты >> Программирование и компьютеры >> Видеоустройства персональных ЭВМ и их основные характеристики
¦ 3 ¦ 0 0 1 0 ¦ зеленый ¦
¦ 4 ¦ 0 0 1 1 ¦ голубой (циан) ¦
¦ 5 ¦ 0 1 0 0 ¦ красный ¦
¦ 6 ¦ 0 1 0 1 ¦ сиреневый (магента) ¦
¦ 7 ¦ 0 1 1 0 ¦ коричневый ¦
¦ 8 ¦ 0 1 1 1 ¦ белый ¦
¦ 9 ¦ 1 0 0 0 ¦ серый ¦
¦ 10 ¦ 1 0 0 1 ¦ ярко-синий ¦
¦ 11 ¦ 1 0 1 0 ¦ ярко-зеленый ¦
¦ 12 ¦ 1 0 1 1 ¦ ярко-голубой ¦
¦ 13 ¦ 1 1 0 0 ¦ ярко-красный ¦
¦ 14 ¦ 1 1 0 1 ¦ ярко-сиреневый ¦
¦ 15 ¦ 1 1 1 0 ¦ желтый ¦
¦ 16 ¦ 1 1 1 1 ¦ ярко-белый ¦
+------------------------------------------------------------------+
Еще один представитель цифровых мониторов фирмы IBM - усовершенствованный цветной монитор EGD (Enhanged Graphics Display), называемый обычно EGA - монитором. Он допускает вывод 64-х цветов, и для этого принимает сигнал по шести каналам, обозначаемых буквами rgbRGB. Линии r,g,b управляют 50-процентным уровнем интенсивности каждого из основных цветов.
До последнего времени использование аналоговых мониторов было затруднительным из-за отсутствия относительно дешевых адапте-ров, обеспечивающих формирование аналоговых, а не цифровых сигналов управления цветом. Ситуация существенно изменилась в 1987г.,когда фирма IBM начала выпуск адаптера VGA (Video Graphics Array) и предназначенных для работы с ним аналоговых мониторов. VGA поддерживает одновременную работу с любыми 256 цветами из палитры, состоящей из 262144 цветов. И для этого необходимо только три линии связи с монитором - R,G и B. Цветовая палитра, воспроизведенная аналоговым монитором, практически безгранична. Следует отметить, что VGA является универсальным адаптером, так как его программный интерфейс совместим с программным интерфейсом усовершенствованного графического адаптера EGA. Совместимость означает, что большинство программ, написанных для EGA, без изменений пойдут и на VGA.
В настоящее время различные фирмы выпускают несколько сотен видов адаптеров. Такое разнообразие адаптеров натолкнуло разработчиков японской фирмы NEC на создание универсального монитора, который мог бы работать под управлением широкого класса адаптеров. Этот монитор получил название “мультисинк”. Он способен автоматически синхронизироваться с различными адаптерами, меняя для этого в широких пределах частоту кадров, строк и видеосигналов. Кроме того, этот монитор можно переключать из цифрового режима работы в аналоговый и обратно. В результате своей универсальности мониторы “мультисинк” обладают еще одним важным достоинством: они резко удешевляют нестандартные подсистемы видео. Дело в том, что разработка и подготовка производства адаптеров требует намного меньших затрат, чем налаживание производства мониторов. Теперь изготовители адаптеров могут рассчитывать на “мультисинки”.
Мониторы одного класса, обладающие одинаковыми принципиальными характеристиками, различаются конструкцией. Среди наиболее важных параметров назовем размер экрана, его форму, цвет фосфора монохромных мониторов. Некоторые характеристики понятны без пояснений (вес, дизайн, расположение ручек управления и др.) и мы не станем их обсуждать.
Монохромные мониторы выпускаются с кинескопом, покрытым зеленым, желтым и белым фосфором. Желтые мониторы предпочтительны для работы в светлом помещении, а зеленые - в затемненном.
Белые монохромные мониторы появились сравнительно недавно. Они особо хороши для ввода и редактирования текстов в настольных издательских системах и вообще при имитации работы с бумагой. По-английски их так и называют: paper-white, т.е. белые как бумага.
Экраны различных мониторов имеют размеры от 22 до 61 см по диагонали (9 - 24 дюйма). Для большинства работ оптимальный размер экрана равен 30 - 35 см (12 - 14 дюймов). При этом получается достаточно четкое изображение и буквы мало утомляют глаза.
У подавляющего числа мониторов горизонтальная сторона экрана относится к вертикальной в пропорции 4:3. Иногда встречаются мониторы с портретной ориентацией (вертикальной) стороны и еще реже - квадратные. Мониторы с портретной ориентацией используются в основном в настольных издательских системах, где позволяют имитировать целую страницу текста.
Отражение от экрана постоянных источников света, особенно осветительных ламп, мешает работе и портит зрение. Чтобы ослабить такие блики, экраны мониторов либо изготавливают из матового стекла, либо наносят на него матовое покрытие.
Персональный компьютер обладает огромными возможностями наглядного представления информации. Данные и различные объекты можно показать в цвете и движении. Умело пользуясь этими возможностями компьютера, вы сможете создавать и оживлять графические объекты, манипулировать цветом.
Но прежде всего Вы должны разобраться в аппаратных средствах.
Возможности визуального представления информации на персональном компьютере определяются типом монитора и видеоадаптера, к которому он подсоединен. Обычно стараются подобрать монитор, на котором полностью можно использовать возможности видеоадаптера.
Видеоадаптер - это, как правило, отдельная плата, на которой расположены микросхемы оперативной памяти самого адаптера (видеобуфер),контроллер дисплея и микросхемы с программным обеспечением.
Адаптеры могут работать в одном из алфавитно-цифровых (текстовых) или графических режимов. В алфавитно-цифровом режиме экран дисплея рассматривается как текстовая страница с определенным количеством строк текста и знакомест (символов) в строке. Обычно экранная страница содержит 25 строк по 80 знакомест в строке, хотя возможны режимы 80*43 и 40*25. Каждому знакоместу на экране соответствуют две смежные однобайтные ячейки памяти в видеобуфере адаптера.
Так, например, нулевому знакоместу в нулевой строке (строки и знакоместа в экранной странице отсчитываются от нуля) соответствуют нулевая и первая ячейки видеобуфера, а 79-тому знакоместу 24-й строки - соответственно 3998 и 3999 ячейки. Номер ячейки видеобуфера и позиция символа на экранной странице связаны следующим выражением:
n=2*(80*k + b), (1) где n - номер ячейки видеобуфера;
k=0,1,2, ,24 - номер символьной строки на экране: b=0,1,2, ,79 - номер знакоместа в строке;
2 - количество ячеек памяти, отводимых в видеобуфере для описания одного символа;
80 - количество знакомест в строке.
Используя выражение (1), легко подсчитать объем памяти, необходимый для хранения в видеобуфере одной символьной страницы с форматом 80*25 :
N=n max +2 =2*(80*24 +79)+2 = 4000 байт.
Для того, чтобы вывести какой-либо символ на экран, центральный процессор ПЭВМ долен записать, как уже отмечалось, в видеобуфер двухбайтное слово. Первый байт того слова содержит код символа и всегда записывается в четную ячейку видеобуфера, второй байт - код атрибутов символа и записывается в ячейку с нечетным номером.
Код символа - это целое число от 0 до 255. Каждому символу соответствует свой код. Например, латинской букве “A” соответствует код “65”,а символу “?” - код “63” и т.д. Причем первые 128 кодов (от “0” до “127”),в соответствии с американским стандартным кодом для обмена информации ASCII (American Standart Code for Information Interchange) отводится под строго определенный набор символов. Остальные 128 кодов(от “128” до “255”) пользователь может отводить под любые другие символы (обычно это символы национального алфавита, символы псевдографики и др.).