Адаптер VGA. Организация и работа - реферат

РЕФЕРАТ

" Адаптер VGA. Организация и работа."

Содержание

1. Вводные замечания

2. Базисные системы отображения

2.1. Псевдографика

2.2. Растровая графика

2.3. Графические сопроцессоры

3. Видеоплаты

3.1. MDA

3.2. CGA

3.3. EGA

3.4. VGA

4. Архитектура графического адаптера VGA

4.1. Электронно-лучевая трубка

4.2. Видеопамять

5. Регистры графического адаптера VGA

5.1. Наружные регистры

5.2 Регистры синхронизатора

5.3. Регистры графического контроллера

5.4. Регистры контроллера ЭЛТ

5.5. Регистры контроллера атрибутов

5.6. Регистры ЦАП

6. Литература

Базисные системы отображения.

Без способности созидать результаты собственной работы, компьютер стал бы никчемным инвентарем. Нужно любым образом следить за сигналами компьютерной Адаптер VGA. Организация и работа - реферат системы, чтоб знать, чем она занимается на этот момент. Сейчас реализацией подобного рода функций занимается видеосистема.

Видеосистема не всегда была неотъемлемой частью компов. Последние существовали уже тогда, когда еще не было телевидения в его нынешнем осознании. 1-ые микропроцессоры в качестве выходных устройств использовали принтеры, которые позволяли получить твердую копию выходного результата, что Адаптер VGA. Организация и работа - реферат тоже очень принципиально в нашем переменном мире.

Стандартными средствами для отображения текста являются мониторы, работающие с картами знаков. Особая область памяти зарезервирована для хранения знака, который предстоит изобразить на дисплее. И программки пишут текст на экран, заполняя знаками эту область памяти. Экран в большинстве случаев

представляется матрицей 80 на25 знаков. Образ Адаптер VGA. Организация и работа - реферат каждого знака, который возникает на дисплее, хранится в специальной микросхеме ПЗУ. Эта память относится к видео цепям компьютера.

Каждый знак на дисплее формируется обилием точек. Несколько видеостандартов, применяемых IBM и другими фирмами, отличаются количеством точек, применяемых при формировании знаков.

IBM четыре раза меняла предназначение ОЗУ под Адаптер VGA. Организация и работа - реферат видеосистему. Во-1-х, это касается PC и XT. Очередной вариант употребляется в PC и последний предназначается для всех последних усовершенствованных видеосистем.

1-ые две видеосистемы PC использовали разные области памяти и потому могли работать сразу. Обычно одна область памяти предназначается для монохромного монитора, а другая для цветного. Употребляются одни и Адаптер VGA. Организация и работа - реферат те же области памяти для хоть какого режима в независимости от применяемого адаптера монитора. Память монохромного экрана размещается по адресу В0000 , цветного - В8000. Для обеспечения сопоставимости все новые видеосистемы могут работать через эти же адреса, даже если они хранят дополнительную информацию еще где-либо.

Программки, заносящие информацию на экран Адаптер VGA. Организация и работа - реферат, должны знать, какую память они должны использовать для этого. Подходящую информацию можно получить, прочтя информацию из специального б памяти - флага видео режима. Он предназначается для указания: какого вида адаптер монитора установлен снутри компьютера и употребляется в текущее время. Он позволяет компу знать, с каким экраном - монохромным либо цветным он Адаптер VGA. Организация и работа - реферат имеет дело.

Этот б позволяет так же указать - с цветным либо монохромным экраном работает компьютер даже в этом случае, если установлен адаптер, способный работать с 2-мя видами мониторов. Б флага видеорежима располагается сначала оперативки, по адресу 0463h. Для шифровки текущего монитора употребляется б 0В4h для указания монохромного режима и 0D Адаптер VGA. Организация и работа - реферат4h - для цветного.

По эталону IBM знаки, видимые на дисплее, не хранятся в непрерывной последовательности. Знаки, которые мы лицезреем на дисплее, размещаются в б памяти с промежутком в один б. Эти промежные байты заведены для хранения характеристик изображаемых знаков. Четный б памяти содержит знак, а нечетный - хранит его Адаптер VGA. Организация и работа - реферат атрибуты.

Избытки выделенной памяти могут употребляться для хранения нескольких изображений экранов. Каждый таковой образ именуется видеостраницей. Все базисные видеосистемы разработаны таким макаром, чтоб воплотить резвое переключение с одной странички на другую. Это позволяет изменять изображения экрана практически без всяких задержек. При помощи тумблеров можно управлять скоростью подмены экранных страничек.

Базисная Адаптер VGA. Организация и работа - реферат цветная система IBM имеет возможность работать в режиме с изображением текста в 40 столбцах экрана. Этот режим позволяет работать юзеру с компом через телевизионный приемник заместо монитора. Телек не обладает таковой точностью, как монитор компьютера. 80 столбцов текста на дисплее телека соединяются. При уменьшении числа столбцов текста вдвое, требуется в два раз Адаптер VGA. Организация и работа - реферат аменьше памяти для хранения. Это в свою очередь позволяет вдвое прирастить число видеостраниц.

По прошествии времени IBM улучшила качество собственных видеосистем и соответственно прирастила объем памяти, применяемой для нее. Для символьных мониторов эта память употребляется для реализации новых видеорежимов, которые позволяют расположить на дисплее больше строк (до Адаптер VGA. Организация и работа - реферат 43) и прирастить число видеостраниц. Некие видеосистемы могут реализовывать свои собственные режимы при работе с текстом. Они могут располагать текст в 60 строчках и 132 столбцах.

Псевдографика

Графическое изображение просто получить в любом текстовом режиме. Потому что при помощи 1-го б можно закодировать 256 знаков - это число с излишком перекрывает весь алфавит и все числа Адаптер VGA. Организация и работа - реферат, IBM употребляет свободные значения для шифровки неких особых знаков. Большая часть этих дополнительных знаков предназначено для формирования графических изображений.

С помощью этих знаков, применяемых в качестве кирпичиков, можноформировать на дисплее структуры различной конфигурации. Некие дополнительные знаки сформировывают изображение ввиде двойных линий, уголков и пробелов, позволяя просто сформировывать обрамление текста Адаптер VGA. Организация и работа - реферат. Эти знаки именуются псевдографикой.

С другой стороны, качество псевдографики – самое низкое по сопоставлению с любойдругой графической системой, реализуемой РС. Изображение, создаваемое графическимиблоками, имеет острые углы и грубое заполнение. Овальную деталировку и плавные переходы нереально получить, используя огромные графические блоки. Потому таковой инструмент представляется очень грубым в почти всех применениях Адаптер VGA. Организация и работа - реферат.

Но псевдографика является единственно доступной во всех системах IBM как с цветным, так и черно-белым монитором. Она реализует наипростейшие графические построения.

Растровая графика

Одним из вариантов улучшения свойства графического изображения является уменьшение размеров самих графических блоков. С помощью наименьших блоков можно сформировать наименее угловатое изображение с большей Адаптер VGA. Организация и работа - реферат детализацией. Чем меньше размер блоков, тем лучше качество получаемого изображения.

Но свойства дисплейной системы накладывают ограничения на эту пропорцию. Размер блока не может быть меньше точки экрана. Потому самое наилучшее изображение можно получить при работе с персональными точками экрана.

Эти точки представляют из себя простые частички, из которых формируются любые Адаптер VGA. Организация и работа - реферат блочные конструкции и именуются пикселами. Но не все системы способны работать с простыми точками видеосистемы. В неких из их пиксели образуются с помощью некого огромного количества экранных точек. И системы способны оперировать только с целыми пикселами, а не отдельными точками экрана.

Лучших результатов можно достигнуть, выделив некую область памяти для хранения Адаптер VGA. Организация и работа - реферат инфы по отбражениюна экране каждого пиксела изображения, как это изготовлено для текстового режима, когда каждому символу выделяется два б. В системах IBM информация по каждому пикселю хранится в одном либо более битах памяти. Такие системы нередко именуются системами с растровой графикой. Кандидатурой данной технологии является описание Адаптер VGA. Организация и работа - реферат пиксела с внедрением адресации памяти. Последний способ именуют графикой с адресацией всех точек.

Растровая графика потенциально имеет больше способностей для формирования более четкого изображения. Большее количество обрабатываемых пикселей значит реализацию большего числа деталей. Число точек и, соответственно, потенциально вероятное число пикселей во много раз превосходит число знаков, изображаемых на Адаптер VGA. Организация и работа - реферат дисплее: от 64 до128 раз.

Но недочетом таковой разрешающей возможности растровой графики являетсяиспользование огромного объема памяти. Закрепление за каждой точкойэкрана 1-го либо двухбайтов памяти пропорционально прирастит общий ее объем, фиксируемой за видеосистемой. Графические системы IBM с минимальным

качеством требуют 128 К памяти при закрепленнии закаждой точкой только одногобайта. Хотя посегодняшним эталонам 128 К Адаптер VGA. Организация и работа - реферат - маленькой объем, ноне следует забывать, что при разработке графики для РС времена были другие. Потому для первых индивидуальных компов было выделено только 16 К оперативки под графическую информацию.

Графический сопроцессор

Точно так же, как арифметический сопроцессор способен значительно повысить быстродействие РС при расчете сложных математических функций, графический сопроцессор может ускорить работу компьютера при Адаптер VGA. Организация и работа - реферат формировании изображения на дисплее монитора.При этом ускорение работыочень значительно, потомучто графический сопроцессор способен обрабатывать большие объемы графической информации- сотнитысяч пикселей за несравненно более короткийпромежуток времени, по сопоставлению с центральным процессором. Современные графические сопроцессоры Intel 82796 и Texas Instruments TMS34010обширно используютсяв высокопроизводительных системах. IBM также сделала своюграфическую систему Адаптер VGA. Организация и работа - реферат, разместив ее на отдельной плате- 8415А.

Графические сопроцессоры являются основой для сотворения высокоскоростных видеосистем. Точнотак же,как дляматематических сопроцессоров, графическим сопроцессорам требуется свое программное обеспечение. Не считая того, в почти всех случаях им требуются специальные, более дорогие мониторы.

Графические операционные системы

Неувязка с программным обеспечением может быть решена с помощью особых графических Адаптер VGA. Организация и работа - реферат операционных систем, таких, как MicrosoftWindowsили Digital Research GEM – при работе в среде DOS, либо Presentation Manager- для OS/2. Эти системы служат мостом, связывающим программки юзера и улучшенные видеосистемы, включая и реализованные на графических сопроцессорах.

Метод их работы припоминает метод работы BIOS. Он основывается на использовании вызова особых подпрограмм по Адаптер VGA. Организация и работа - реферат формированию соответственного изображения на видеодисплее. Графические системы переводят поступающие команды на язык понятный для графических сопроцессоров либо других видеоустройств. Таким макаром, юзеру необходимо только оперировать видами, создаваемыми графическими системами. Насыщение системновыми функциями является делом разработчика графического пакета.

К примеру, программке необходимо очистить экран. Для этого она должна Адаптер VGA. Организация и работа - реферат передать графическому пакету подобающую команду, и только. Все взаимодействие с техническим обеспечением реализует сама графическая система. Но ей следует знать точно, на какой видеосистеме необходимо очистить экран, чтоб сформировать команды соответствующим образом. Графические пакеты распознают устройства технического обеспечения по средствам программного драйвера, устанавливаемого в файле CONFIG.SYS. При подмене Адаптер VGA. Организация и работа - реферат видеосистемы будет нужно только поменять один драйвер, применяемый графической операционной системой, и все пользовательские программки будут работать с новейшей системой отображения.

Видеоплаты.

Поначалу существовал толькоодин тип индивидуальных компьютеровIBM, который оснащался тоже только однотипными видеодисплеями. Его экран былоднотонно-зеленым. Текст изображался грубым шрифтом, а изграфических средств реализовывалась толькопсевдографика. Все плюсы сих пор Адаптер VGA. Организация и работа - реферат - у юзера не болела голова, какую видеосистему использовать для собственного РС.

Много воды утекло с того времени, и все технологии компьютерных подсистемшагнулидалеко вперед. Видеосистемы совершенствовались, как ни чтодругое,практически с каждым деньком. И юзеру приходится решать сложную задачку: какой графический адаптер избрать из нескольких 10-ов имеющихся на Адаптер VGA. Организация и работа - реферат данный момент на рынкев критериях существования полдюжины "официальных" видеостандартов, и нескольких 10-ов видеосистем, реализующих идеи, дозволяющие затмить эти эталоны.

Практически на сто процентов все развитие видеостандартов происходило на основании видеоплат, предлагаемых IBMв своихкомпьютерах. Прогресс шелпостоянно, начиная от стршного зеленоватого экрана, до нынешних полноцветных дисплеевс высочайшей разрешающей способностью. Параллельноувеличивалось вредное Адаптер VGA. Организация и работа - реферат.

воздействие видеосистем на глаза человека.

Адаптер монохромного монитора.

Этот адаптер нередко именуют просто MDAот Monochrome Display Adapter, хотяего официальноеимя - Monochrome Display, либо Parallel Printer Adapter.

Слово "монохромный" отражает самую важнуюхарактеристику MDA. Он был сотворен для работыс одноцветным экраном.Сначало онработалс экранами зеленоватого цвета, которыми обеспечивались в большей степени все системы Адаптер VGA. Организация и работа - реферат IBM тех пор.

Слова "адаптер монитора" несут функциональное описание. Это устройство конвертирует сигналы,распространяющиеся по шине РС, к форме, воспринимаемой видеосистемой. Возможность подключения принтера к этому адаптеруявляется его достоинством, потомучто позволяет подключить принтер без использованияеще 1-го разъема расширения.

MDA является символьной системой, не обеспечивающей никакой другой графики, кроме расширенного Адаптер VGA. Организация и работа - реферат огромного количества знаков IBM.Это былпервый адаптер IBM и донедавнего времени он был наилучшим адаптеромдля обработки текстов, обеспечивающим самое четкоеизображение знаков,по сопоставлению с хоть какими дисплейными системами,выпущенными до PS/2.

Текстовый режимбыл целью разработки адаптера. Тогда сотрудники конторы IBMне могли вообразить, что кому-либо пригодится отрисовывать Адаптер VGA. Организация и работа - реферат схемы на экране.

Знаки MDA.

Для обеспечения подключения терминалов, применяемых в огромных компьютерных системах, IBM для изображения знака в MDA использовала площадь экрана в 9 х 14 пикселей,а сам знак был 7 х 9 пикселей. Дополнительное место использовалось для разделения каждого знака, что увеличивало читаемость.

Для реализации тогдашних эталонов видеотерминалов, обрабатывающих символыпо 80 столбцам Адаптер VGA. Организация и работа - реферат и 25 строчкам, требовалось740 горизонтальных пикселейи 350вертикальных - 252000 точек на экран.

Частота MDA.

При работе с таким количеством точек компания IBM пошла на компромисс. При отображенииинформации с большой частотой потребовалосьбы более широкополосный монитор, чем тот, которыйбыл доступен (во всякомслучае за маленькие средства) во времяразработки РС. IBM немного уменьшила применяемую частоту Адаптер VGA. Организация и работа - реферат, доведяее до 50 Гц и компенсировала возможность появлениямерцания экрана внедрением люминофора с огромным остаточным свечением.Таким макаром появился стандартIBM на монохромный экран.

Применяемая более низкая частота давала дополнительно время электрической пушке обрабатыватькаждую строчку изображения. Но даже с таковой форой плотность точек по монохромным эталонам IBM добивалась роста горизонтальной частоты по отношению Адаптер VGA. Организация и работа - реферат к применяемой в популярномвидеомониторе - телевизионномприемнике - 18,1 КГц против 15,525 КГц.

Цветной видеоадаптер.

Первым растровым дисплейным адаптером, разработанным IBM для РС, был цветной видеоадаптер - CGA (Color Graphic Adapter). Представленнаяальтернатива MDA ослепила привыкший к зеленоватому компьютерный мир. Новый адаптер обеспечивал 16 ярчайших незапятнанных цветов. Кроме этого, он обладал способностью работать в нескольких графических Адаптер VGA. Организация и работа - реферат режимах с различной разрешающей способностью.

Как об этом гласит наименование адаптера, он предназначалсядля формирования графического изображения на цветном экране. Но он обеспечивалработу и с монохромными мониторами, сделанными не IBM для платыMDA. Онмог работать в паре как с монохромными, таки с композитными мониторами, и дажес модулятором телевизионных приемников (все же

вы неможете подключить CGA Адаптер VGA. Организация и работа - реферат ктелевизору если, у последнего нет композитного видеовхода).Обеспечивает также работу светового пера.

CGA - этомногорежимный дисплейный адаптер. Он может употребляться и для символьных и для побитных технологий. Для каждой изних он реализует несколько режимов. Онсодержит 16 Кбайтпамяти,прямо доступныхцентральному процессору.

Символьныережимы CGA.

Символьный режим функционированияCGA устанавливается по дефлоту. В Адаптер VGA. Организация и работа - реферат этом режиме функционирование CGA припоминает MDA.Главнымотличием этих 2-ух адаптеров будет то, что 2-ой был сотворен для работыс необычными вертикальными и горизонтальными частотами,обеспечивая более точное изображение. CGA же употребляет стандартные частоты - те, что употребляются композиционными мониторами. Это дает возможность быть совместимым с огромным семейством мониторов, но в то Адаптер VGA. Организация и работа - реферат же времяуменьшает качество отображения.

Для того, чтоб обеспечить функционирование с 15,525 КГц горизонтальной частоты и 60Гц вертикальной, CGA поделил экран на матрицу в 640 горизонтальных пикселей и 200 вертикальных. Для того чтоб расположить 2000 знаков на дисплее размером 80 х 25 знаков - в формате MDA- употребляются

ячейки 8 х 8 пикселей.

16Кб памяти CGA позволяют работать с Адаптер VGA. Организация и работа - реферат 4 страничками текста. Обычно в текстовом режиме употребляется единственная страничка - 1-ая. Другие доступныпрограммам и юзеру через BIOS и через регистр режима CGA.

Качество знаков CGA.

В системахCGA каждый знак располагаетсяв матрице 7 х

7. Одна точка зарезервирована для подстрочного элемента и еще одна - для разделения. Разумеется, что подстрочный элемент имеет протяженность на все Адаптер VGA. Организация и работа - реферат изображение,что дает возможность избежать использования дополнительных линийдля разделения строктекста.Внедрение наименьшего количества точек при изображении символаозначает, чтоего изображение будет иметь более грубую и наименее приятную формупо сопоставлению с MDA.

Цвета знаков.

В любом текстовом режиме IBM, используя атрибуты, можно работать с 16-цветовой гаммой. Хоть какой знак текста может быть Адаптер VGA. Организация и работа - реферат изображен хоть каким из 16 цветов.

Фон знака - точки, входящие в матрицу знака 8 х 8 и не участвующие в формировании формы знака - может также иметьодин из16 цветов, но с одним ограничением. В режиме, устанавливаемом по дефлоту,для фона можноиспользовать 8 цветов, так как бит в б характеристик, устанавливающий яркость илиинтенсивность фоновогоцвета, предназначается для другой Адаптер VGA. Организация и работа - реферат цели. Он употребляется длязадания режимамерцания знака.

Особый регистр CGA изменяет предназначение этого бита. Загружая определенныезначения в этот регистр, юзер либо программамогут выбиратьмежду внедрением мигания либо изображением цвета фона сповышенной интенсивностью. Но этот регистр управляет всем текстом экрана, потому нереально одновременноиспользовать и мерцающие знаки и завышенную интенсивность цветового Адаптер VGA. Организация и работа - реферат фона.

CGA просит от программистов прямого воззвания к этому регистру. Более улучшенные адаптерыIBM употребляют дополнительную программку BIOSдля реализации этой функции.

Усовершенствованный графическийадаптер.

К 1984 году недочеты CGA сталиочевидными. Этовыявилось благодаря широкому его распространению. Тяжело читаемый тексти грубая графика портили зрение лучше всякого другого приспособления.

Как ответ на заслуженную критику, появился усовершенствованный графический Адаптер VGA. Организация и работа - реферат адаптер- EGA. Улучшение было многосторонним: возросшая разрешающаяспособность, возможность обеспечивать графический режим монохромных экранов, в том числе возлюбленных IBM зеленоватых мониторов.

Разрешающая способность EGA.

Самое существенное изменение отлично приметно по рисуемому изображению. Разрешающая способность была увеличена до 640 х 350 пикселей.Ячейкисимволов имеютразмер 8 х 14.И хотя такаяячейка на одну точку уже, чем Адаптер VGA. Организация и работа - реферат поддерживаемая MDA, знак формируется той же матрицей 7 х 9. Но более принципиальным являлось то, что было выделено достаточноместа для подстрочного и надстрочного места. Благодаря этому смежные ряды несливались и цветное изображениетекставоспринималось

такжехорошо,как и монохромное.

Разрешающая способность 640 х 350 обеспечивалось вграфическом режиме. Этот адаптер мог также поддерживать все графические режимы Адаптер VGA. Организация и работа - реферат прошлых адаптеровIBM. Это значит, что EGA способен обеспечить все режимы устаревшего CGA.

Частоты EGA.

Для того, чтоб обеспечить передачу зрительной инфы, согласностандарту EGA, нужно использоватьсигнал с более широкой полосой частот, увеличив его диапазондо более высочайшей частоты. Заместо 15,525 КГц CGA, EGA прирастил горизонтальную частоту сканирования до 22,2 КГц. Вертикальная частота сканирования Адаптер VGA. Организация и работа - реферат ( частота кадров) примерно равна 60 Гц. Из-за использования более высочайшей частоты эталон EGA несовместим с устройствами, сделанными по эталону NTSC.В эту группу устройств входят и телеки. Требуется особые мониторы EGA.

Цвета EGA.

Способности эталона EGAпо формированию цветной палитры значительно возросли.Средством конфигурации интерфейса адаптер -дисплей, реализуемая гамма Адаптер VGA. Организация и работа - реферат EGA была расширена до 64 цветов (считая темный и разные цвета сероватого, как отдельные цвета). Не считая того,благодаря наличию огромного ресурса памятистандарт EGA способен поддерживать более широкую цветовую палитру сболее высочайшим уровнем разрешающей возможности. В режиме с наибольшей разрешаемойспособностью и полным использованиемресурсапамяти,EGA в состоянииодновременно сформировывать изображение в 16цветовых колерах Адаптер VGA. Организация и работа - реферат избранных из 64 цветной палитры на дисплее в 640 х 350 пикселей.

VideoGraphics Array - VGA

Весь процесс разработки IBM мониторов для собственных индивидуальных компов поддается и не поддается логическомуобъяснению. С одной стороны, некие видеосистемы IBM для отдельныхприменений подходили лучше других. Но с другой отказ от узенькой специализации на отдельное видеоустройство дает возможность настроитьадаптер на Адаптер VGA. Организация и работа - реферат различные типы мониторов, что открывает большой рынок длядополнительной видеопродукции, поступающей от независящих поставщиков, чтообеспечивает в свою очередь расширение снабжения рынка. При переходек новенькому видеостандарту адаптерная платаможет быть просто заменена другой. С другойстороны, объединение монитора и адаптера поддается логическому обоснованию также.

КомпьютерыPortable, такие, как PC Portable (которые не Адаптер VGA. Организация и работа - реферат содержат на собственной системной плате дисплейнуюсистему) и переносные компы Convertible (содержащие ее там) требуют полной интеграции монитора и центрального блока для роста транспортабельности переносных компов. Такойподход имеетпреимущество простоты сборки системы. Система поступает в виде 1-го огромного блока и не надо думать, как собрать систему из составляющих. Болеетого, таковой метод Адаптер VGA. Организация и работа - реферат реализации видеосистемы в большинстве случаев обходится дешевле,так как не просит устанавливать платы расширения, интерфейсные цепи и взымать деньгиза дополнительные разработки. Для снижениястоимости PCjr в этой модели IBM поначалу использовала видеосистему,реализуемую на системной плате.

Промежным вариантом является реализация видеосистемы на базе платырасширения, чьястоимость заходит в цена системы. Большая Адаптер VGA. Организация и работа - реферат часть индивидуальных компов продается по такойметодике.

Разрешающая способностьVGA в графическом режиме

Точно так же, как и в прошлые системы, VGA обеспечивают разные уровни разрешающей возможности в разных режимахфункционирования. Но VGA обеспечивает еще большее количество режимов. Их общее число равно 17. Но вграфическом и текстовом режимах достигаются отличающиесяуровни разрешающей возможности.

В графических режимах при формировании Адаптер VGA. Организация и работа - реферат растрового цветного изображения достигаетсяразрешающая способность 640 х 480 пикселей. При всем этом формируется 16 цветов избранных из палитры в 256. Таковой же уровень разрешающей возможности обеспечивается и для монохромного изображения.

Переход кстандарту 640 х480 пикселей от эталона EGA ( 640x 350 )позволил сделать лучше точность изображения. Эталон VGA позволяет сделать изображение болееточное с внедрением большей палитры Адаптер VGA. Организация и работа - реферат цветов.

Для программистов, разрабатывающих графику, отношение числа горизонтальных пикселей к вертикальному равное 4:3, является благоприятствующим фактором, так как оно равно отношению сторон экрана большинства мониторов.

Цвета VGA

Новый эталон способен поддерживать 256разных цветов сразу. Цвета выбираются из палитры 262144колера. Вэтом режиме, разрешающая способность ограничена уровнем 320 х 200пикселей. Эта разрешающая способность Адаптер VGA. Организация и работа - реферат CGA, работающего в режиме со средней разрешающей способностью, но последний может работать сразу с 4-мя цветами, избранными изпалитрыв шестнадцать цветов.

Электронно - лучевая трубка.

Электронно- лучевая трубка ( ЭЛТ) состоит из электрической пушки длямонохромного монитора либо 3 пушек для цветного, отклоняющей системы и экрана, покрытого слоем люминофора. Все эти устройства Адаптер VGA. Организация и работа - реферат помещеныв вакуумный балон. Электрическая пушка служитисточником электронов, направляемых припомощи

отклоняющей системы в подходящую частьэкрана, где электроны ведут взаимодействие с покрытием экрана, врезультате чегоиспускается свет.След отлуча наэкране именуется растр. Изображение на ЭЛТ формируется за счет пробега луча электронов слева на право по горизонтальным линиям экрана. Луч электронов начинает пробегать по экрану с левого Адаптер VGA. Организация и работа - реферат верхнего угла до правого верхнего угла. Когда луч доходит до правой стороны, он гасится и перемещается на последующую горизонтальную линию,находящуюся подпредыдущей. После того, как лучпробе-

жит по всему экрану, он гасится и перемещается в левый верхний угол.

Видеопамять.

Видеопамять VGA разделенана 4 банка либо цветовых слоя. Все Адаптер VGA. Организация и работа - реферат банки находятся аква адресномпространстве таким макаром, что покаждомуадресу располагается 4 б – поодному б из каждого банка. В текстовых режимах в первомцветовом слое располагаются ASCII-коды отображаемых знаков, во 2-м - атрибуты знаков,в 3-ем - знакогенератор. В графических режимах организация памяти находится в зависимости от режима.

ВНЕШНИЕРЕГИСТРЫ.

Эти регистры именуют наружными, потому что в Адаптер VGA. Организация и работа - реферат видеоадаптере EGA они не принадлежат центральной микросхеме, содержащий другие контроллеры. В видеоадаптере VGA эти регистры находятся на одной микросхеме, но по традиции их именуют "наружными".

адресок

м.р.| адресок | заглавие регистра |

| ц.р. | |3C2

3CC(w) | Регистр определенияразличных режимов |

(r) | работы |3C2| Регистр состояния 0( для чтения ) |3BA

3CA| 3DA | Регистр Адаптер VGA. Организация и работа - реферат управления дополнительным |

(r) | устройством |3BA| 3DA | Регистр состояния 1( для чтения ) |3C3

======| Регистр разрешения работ |

==================================================Регистр определения различныхрежимовработы

X----- |----- |---- Выбор адресов

||||ввода/вывода

|||-------- Разрешениедоступак

|||видеопамяти

||-------------- Выбор частоты

|------------------------ Бит четной/нечетной

|страницы

------------------------------ Скорость сканирования

D7,D6 скорость сканирования 0 0 не употребляется 0 1 350 линий

1 0 400 линий

1 1 480 линий

D5 употребляется врежимах, которые передают четные адреса в 0 цветовой слой, а нечетные - в1. Данный бит выбирает одну из Адаптер VGA. Организация и работа - реферат 2-ух 64 Кбайтных страничек видеопамяти.

D3,D2 управляют тактовой частотой 0 0 640 ( 320 ) столбцов 0 1 720 столбцов

1 0 наружный генератор

1 1 зарезервировано

D1если бит равен 0, то запрещен доступ к видеопамяти для операций чтения и записи. Циклы регенерации производятся.

D0если бит равен 0, то происходитвыбор адресногопространства монохромного режима ( 3Bx ), по другому адресноепространство цветного режима ( 3Dx).

Регистр управления дополнительным устройством

XXXX0XXXРегистр Адаптер VGA. Организация и работа - реферат состояния 0

XXXXXX|-------------------- Тип монитора

-------------------------------- Бит прерывания от ЭЛТ

D4бит устанавливается в 1, когда вышло прерывание по IRQ2 из-за оборотного вертикального хода луча.

D7 для определения типа монитора (цветнойили монохромный )

Регистр состояния 1

XXXX----- |---- Бит разрешения

||отображения

|---------------- Бит оборотного вертикаль-

|ного хода луча

---------------------- Диагностические биты

D5,D4 используются для получения 2 из 8 цветовых сигналов, вырабатываемых контроллером атрибутоввидеоадаптера VGA Адаптер VGA. Организация и работа - реферат.

D3бит воспринимает значение 1 в течение оборотного вертикального хода луча.

D0бит равен 0 во время хоть какого оборотного хода луча.

Регистр разрешения работ

XXXXXXX---- Бит разрешение доступа

D0 если бит разрешения доступа равен 0, то запрещен доступ к видеопамяти и портам ввода/вывода не считая данного регистра.

РЕГИСТРЫ СИНХРОНИЗАТОРА.

Синхpонизатоp упpавляет всеми Адаптер VGA. Организация и работа - реферат вpеменными паpаметpами видеоадаптеpа и pазpешением ( запpещением ) доступа к отдельным цветовым слоям. Доступ к pегистpам пpоизводится чеpез индексный поpт с адpесом 3C4h и чеpезпоpт данных с адpесом 3C5h.

|индексназвание регистра ||00Регистр сброса синхронизатора ||01Регистр режима синхронизации ||02Регистр разрешениязаписи цветового слоя ||03Регистр выбора знакогенератора ||

=04

======= Регистр определения структуры памяти | ===============================================Регистрсброса синхронизатора Адаптер VGA. Организация и работа - реферат|X |X |X |X | X |X | | ||--

----- Бит асинхpонного сбpоса

--- Бит синхpонного сбpоса D0 пpи записи в этот бит 0 пpоисходит незамедлительный сбpос и остановка синхpонизатоpа. Пpи этом могут быть потеpяны видеоданные.

D1 аналогично D0, но синхpонизатоp останавливается и сбpасывается в конце исполняемого цикла.

Регистр режима синхронизации

XXXXXX|---- Шиpина знаков

------------------------ Бит доступа Адаптер VGA. Организация и работа - реферат пpоцессоpа

D0бит задает шиpину знаков в текстовых монохpомных pежимахс pазpешением 720 пикселов погоpизонтали. Если бит pавен 0, тошиpина матpицы знаков - 9 пикселов, по другому 8 пикселов.

D1 если бит pавен1, то пpоцессоp получает монополию на доступ к видеопамяти ( экpан пpи этомгаснет ).

Регистр разрешения записи цветовогослоя

XXXX|| |---- 0 цветовойслой

|| -------- 1 цветовойслой

|------------ 2 цветовойслой

---------------- 3 цветовойслой

D0,D1,D2,D3 если бит pавен Адаптер VGA. Организация и работа - реферат1, то можно записыватьданные в соответственный цветовой слой.

Регистр выборазнакогенератора

XX|| ----- -----

|| | ---- Выбоp таблицы

|| | знакогенеpатоpа ( D3= 0 )

|| ------------ Выбоp таблицы

|| знакогенеpатоpа ( D3= 1 )

|------------------ Выбоp таблицы

| знакогенеpатоpа ( D3= 0 )

---------------------- Выбоp таблицы

знакогенеpатоpа ( D3= 1 )

Регистp употребляется для выводасимвола на экpан для адаптеpов VGA 8 таблиц знакогенератора. Сразу могут употребляться 1 либо 2 таблицы. Бит D3 б атрибутов определяет, какаятаблицабудет применена:

D5 D3D2 ( D3 = 1 )

D4 D1D0 ( D Адаптер VGA. Организация и работа - реферат3 = 0 )

0001

0012

0103

0114

1005

1016

1107

1118

Если нужна только1 активная таблица, то значение битов D5, D3, D2 и D4, D1, D0 должны совпадать.

Регистр определения структуры памяти

XXXXXX0------------ Доступ к четным/нечетным

адресам

Если D2 содержит 0, то доступ по четным адресам происходит к0 цветовому слою, а по нечетным- к первому.

РЕГИСТРЫГРАФИЧЕСКОГО КОНТРОЛЛЕРА.

Графический контроллер поддерживает обмен Адаптер VGA. Организация и работа - реферат данными меж микропроцессором и видеопамятью. Графический контроллер содержит 9 регистров. Воззвание к ним происходит черезиндексный порт с адресом 3CEh и портданных с адресом 3CFh.

=========================================================

| индекс | заглавие регистра |

=========================================================

| 00 | Регистр установки/сброса |

|01| Регистрразрешенияустановки/сброса||02| Регистрсравнения цветов ||03| Регистрциклического сдвига и выборафункции ||04| Регистрвыбора читаемого слоя ||05| Регистррежима работы ||06| Регистрразличногоназначения ||07| Регистрмаскирования цветовых слоев||

==08

=====| Регистр

=========битовой маски |

=====================================Регистр Адаптер VGA. Организация и работа - реферат установки/сброса

------------- || |---- Данные, записываемые в

||| |0 цветовойслой

||| -------- Данные, записываемые в

|||1 цветовойслой

||------------ Данные, записываемые в

||2 цветовойслой

|---------------- Данные, записываемые в

|3 цветовойслой

-------------------------- Зарезервировано

Употребляется вместе с регистром разрешения установки/сброса для записив любойцветовой слой 8 битов,равных соответственному битуданногорегистра.

Регистр разрешения установки/сброса

------------- || |---- Разрешениезаписи в

||| |0 цветовойслой

||| -------- Разрешениезаписи в

|||1 цветовойслой

||------------ Разрешениезаписи в

||2 цветовойслой

|---------------- Разрешениезаписи в

|3 цветовойслой

-------------------------- Зарезервировано

D3, D2, D1, D0 - если данный бит равен 0 то в соответственный цветовой слой записывается бит, переданный центральным микропроцессором, в неприятном Адаптер VGA. Организация и работа - реферат случае - бит из одноименного бита регистра установки/сброса.

Регистр сопоставления цветов

XXXX|| |---- Разыскиваемая величина для

|| |0 цветового слоя

|| -------- скомая величина для

||1 цветового слоя

|------------ Разыскиваемая величина для

|2 цветового слоя

---------------- Разыскиваемая величина для

3 цветового слоя

Данный регистр употребляется для поиска на дисплее пикселов требуемого цвета. За 1 цикл чтения видеопамяти провести сравнениес 8 пикселами ивозвратрезультата. Какпроисходит операцияпоиска пикселовданногоцвета изображено на рис. 4.

Регистр повторяющегося Адаптер VGA. Организация и работа - реферат сдвига ивыбора функции

XXX--------------

|-------- Счетчик сдвига

------------------ Логическаяфункция

D2, D1, D0 - содержат число бит( 0 - 7 ), на которое данные, поступающие от микропроцессора циклически сдвинутся на право

D4, D3 - логическая операция, выполняемаямежду данными, поступающими от микропроцессора и содержимым регистров-защелок:

D4 D3выполняемая логическая операция

0 0 запись немодифицированных данных

0 1 " И "

1 0 " Либо "

1 1 " ИСКЛЮЧАЮЩЕЕ Либо "

Итог записывается в надлежащие Адаптер VGA. Организация и работа - реферат цветовые слои.

Регистр выбора читаемого слоя

XXXXXX-----

------ Номер цветового слоя

D1, D0 - определяют номер цветового слоя видеопамяти, из которого микропроцессора может читать данные.

Регистр режима работы

XX| || |-----

| || |------ Режим записи

| || ---------------- Разрешениесравнения

| ||цветов

| |-------------------- Четный/нечетный режим

| ------------------------ Режим регистра сдвига

---------------------------- Управлениережимом с 256

цветами

D1, D0 - определяют режим записи ввидеопамять :

D1 D0N режим записи

0 00 конкретная запись

0 11 внедрение для записи регистров-защелок

1 02 наполнение N-го цветового слоя Адаптер VGA. Организация и работа - реферат битом номер

N из данных, записываемых микропроцессором 1 1- не употребляется

Режим 0 : микропроцессор имеетдоступ к видеопамяти, при всем этом вероятны циклические сдвиги,логические функции и использованиерегистра битовой маски ( рис. 1).

Режим 1 : данный режим полезен для резвого копирования данных из одной области видеопамятив другую. Причтении

данных из видеопамяти происходит запись б из каждого цветового Адаптер VGA. Организация и работа - реферат слоя в 4 регистра-защелки. При выполнении операции записи содержимое регистров-защелок записывается назад в видеопамять, но по другому адресу ( рис. 2 ).

Режим 2 :так какв этом режиме каждый цветовой слой заполняется подходящим битом, то содержимое старшей тетрады записываемого б значения не имеет ( рис. 3 ).

D3- если данный бит равен1, то можно производить сравнениецветов.

D4 - данный Адаптер VGA. Организация и работа - реферат бит устанавливается втекстовых режимах, при всем этом доступ по четным адресам происходит к четным цветовым слоям, а по нечетным адресам - к нечетным цветовым слоям.

D5- употребляется в режимах 4 и 5 для обработки видеоданных вформате" 2 бита на пиксел".

D6- употребляется в режимес 256 цветами.

Регистрмногоцелевого предназначения

XXXXXXX---- Разрешение графического

режима

D0- бит должен содержать 0 для Адаптер VGA. Организация и работа - реферат текстовогорежима и 1 для графического.

Регистр комуфлирования цветовых слоев

XXXX|| |---- 0 цветовойслой

|| -------- 1 цветовойслой

|------------ 2 цветовойслой

---------------- 3 цветовойслой

Данный регистр употребляется в режиме сопоставления цветов. Если какие-либо биты D0 - D3 содержат0, то данный цветовой слой при операции сопоставления цветов нерассматривается.

Регистр битовой маски

Данный регистр употребляется исключительно в 0 режиме записи. Если какой-нибудь бит содержит 0, то Адаптер VGA. Организация и работа - реферат соответственный бит будет записываться в видеопамять из регистра-защелки, по другому бит поступает из микропроцессора.

РЕГИСТРЫ КОНТРОЛЛЕРА ЭЛТ.

Регистры контроллера ЭЛТ управляют сигналами синхронизации, определяют формукурсора, также формат данныхна экране.Предназначение и формат ряда регистров у различных фирм может различаться. Доступ к регистрам производитсячерез индексный регистр и регистр данных Адаптер VGA. Организация и работа - реферат. Адреса этих регистров зависят от типа монитора:

индексный регистррегистрданных

монохромный 3B4h3B5h

цветной 3D4h3D5h

Адресиндексного регистра можно прочесть в области переменных BIOS по адресу 0000:0463.

=========================================================

| индекс | заглавие регистра |

00Общая длина полосы горизонтальной развертки| 01 | Длина отображаемойчасти горизонтальной |

| | развертки |

---------------------------------------------------------

| 02 | Начало импульса гашения луча горизонтальной |

| | развертки |

---------------------------------------------------------

| 03 | Конец импульса гашения луча горизонтальной |

| | развертки |

---------------------------------------------------------

| 04 | Начало импульса Адаптер VGA. Организация и работа - реферат горизонтального оборотного |

| | хода луча |

---------------------------------------------------------

| 05 | Конец импульса горизонтального оборотного |

| | хода луча |

---------------------------------------------------------

| 06 | Число горизонтальных линийрастра |

---------------------------------------------------------

| 07 | Дополнительный регистр |

---------------------------------------------------------

| 08 | Подготовительная установка горизонтальной |

| | развертки |

|09| Высота знаков текста ||0A| Исходная линия курсора ||0B| Конечная линия курсора ||0C| Старший б исходного адреса ||0D| Младший б исходного адреса ||0E| Старший б позиции курсора ||0F Адаптер VGA. Организация и работа - реферат| Младший б позиции курсора ||10| Начало вертикального оборотного хода луча ||11| Конец вертикального оборотного ходалуча |--

|-----

12------------------------------------------------

| Начало гашения вертикальной развертки ||13| Логическаяширина экрана ||14| Положение подчеркивания знака || 15 | Начало импульса гашения вертикальной |

| | развертки |

---------------------------------------------------------

| 16 | Конец импульса гашения вертикальной |

| | развертки |

---------------------------------------------------------

| 17 | Управлениережимом |

---------------------------------------------------------

| 18 | Сопоставление линий |

=========================================================

Общая длина полосы горизонтальной развертки

Данный регистр определяет число знако-местна одной полосы сканирования,включаяобратный ход и Адаптер VGA. Организация и работа - реферат рамку экрана. Это число будетна 5 больше, чем содержимое этого регистра.

Длина отображаемой части горизонтальнойразвертки

Содержимоерегистра = число знаков в строке - 1.

Начало импульса гашения луча горизонтальной развертки

Определяет началоимпульса гашения лучагоризонтальной развертки.

Конец импульса гашения луча горизонтальной развертки

1----------------------

|------------ Конец импульса

-------------------------- Биты смещения

D4- D0 гашение луча горизонтальной развертки происходит, когда эти биты равны счетчикудлины Адаптер VGA. Организация и работа - реферат отображаемой части горизонтальной развертки.

D5, D6 - длина смещения в знаках. Употребляются в текстовых режимах, чтоб разрешить отображение знаков до разрешения вывода.

Начало импульса горизонтального оборотного хода луча

Регистр задает начало импульса горизонтального оборотного хода луча.

Конец импульса горизонтального обратногохода луча

XXX-----------------

------------ Конец импульса

Регистр задает конец импульса горизонтального оборотного хода луча.

Число горизонтальных линий Адаптер VGA. Организация и работа - реферат растра

Регистр определяет общее число линий горизонтальной развертки в кадре вертикальной развертки, включая гашение вертикального хода луча и оборотный вертикальный ход луча. Регистр содержит 10 битов. 9 и 10 биты размещены в дополнительном регистре.

Дополнительный регистр

|| || || |---- Регистр числа горизон-

|| || || |тальных линий растра (8)

|| || || -------- Регистр начала гашения

|| || ||вертикальной развертки (8)

|| || |------------ Регистр начала оборотного

|| || |вертикального хода

|| || |луча (8)

|| || ---------------- Регистр начала импульса

|| ||гашения вертикальной

|| ||развертки (8)

|| |-------------------- Регистр Адаптер VGA. Организация и работа - реферат сопоставления

|| |линий (8)

|| ------------------------ Регистр числа горизон-

||тальных линий растра (9)

|---------------------------- Регистр начала гашения

|вертикальной развертки (9)

-------------------------------- Регистр начала оборотного

вертикального хода

луча (9)

Данный регистр содержит дополнительные биты тех регистров, чья длина превосходит 8 бит.

Подготовительная установка горизонтальнойразвертки

X----------------------

|------------ Строчная развертка

-------------------------- Побайтовое панорамирование

D4- D0 задают для самой верхней строчки текста номер полосы в матрице знаков, начиная с которой Адаптер VGA. Организация и работа - реферат начинают отображаться знаки. Если содержимое этих битов не равно0, то знаки в верхней строке показываются не на сто процентов.

D6, D5 являются дополнительными битами регистра горизонтального панорамирования контроллера атрибутов и позволяют сдвигать экран более чем на 8пикселов.

Высота знаков текста

|| |-----------------

|| |------------ Высота знака

|| ------------------------ Бит 9 регистра начала им-

||пульса гашения вертикаль-

||ной развертки

|---------------------------- Бит Адаптер VGA. Организация и работа - реферат 9 регистра сопоставления

|линий

-------------------------------- Двойное сканирование

D4- D0 высота знака в пикселах минус 1.

D7если этот бит равен 1,то в режимах сразрешением по вертикали 200 пикселов для каждой полосы растра применяется двойное сканирование.

Исходная линия курсора

XX|-----------------

|------------ Исходная линия курсора

------------------------ Бит гашения курсора

D4- D0 содержат номер исходной полосы курсора в матрице знака.

D5если Адаптер VGA. Организация и работа - реферат 1,то курсор угасает.

Конечная линия курсора

X----------------------

|------------ Конечная линия курсора

-------------------------- Смещение курсора

D4- D0 содержат номер конечной полосы курсора в матрице знака.

D6, D5 задают смещение курсора на право относительно позиции, заданнойрегистром, определяющимположение курсора.

Регистры исходного адреса

Регистры содержат адресок данных видеопамяти, которые будут отображаться в левом верхнем углу монитора.

Регистры, определяющие положение Адаптер VGA. Организация и работа - реферат курсора

Данные регистры определяютпозициюкурсорана экране.

Начало оборотного вертикального ходалуча

Регистр определяет началообратного вертикального хода луча. Он содержит 10бит. Дополнительные биты размещены в дополнительном регистре.

Данный регистр доступен только длязаписи.

Конец оборотного вертикального ходалуча

|| || -------------

|| || ---------- Конец оборотного

|| ||вертикального ходалуча

|| |-------------------- Сброс вертикального

|| |прерывания

|| ------------------------ Разрешениевертикального

||прерывания

|---------------------------- Изменение скорости

|регенерации экрана

-------------------------------- Защита от записи

D3- D0 когда значение этих битовравно 4младшим битам

счетчика горизонтальных линий,сигналобратного вертикального Адаптер VGA. Организация и работа - реферат хода луча будет окончен.

D4 запись0 в данный бит вызывает сброс вертикального прерывания и переустановку флага незаконченного вертикального прерывания.

D5если бит равен 0, то при каждом оборотном вертикальном ходелуча налинии IRQ2 будет появляться прерывание.Сигнал

прерывания сбрасывается записью 0 в бит D4 данного регистра.

D6если 1,то во время оборотного горизонтального хода Адаптер VGA. Организация и работа - реферат луча будет генерироваться 5 циклов регенерациипамятивместо обыденных 3.

D7Для сопоставимости с более ранешними видеоплатами. Если бит 1, то регистрыконтроллера ЭЛТс индексами 0 - 7 будут защищены от записи.

Данный регистр доступен только длязаписи.

Окончание отображения вертикальной развертки

Регистр определяет момент, когда завершается видимая частьвертикальной развертки и происходит гашение луча. Регистрсодержит число,на 1 наименьшее Адаптер VGA. Организация и работа - реферат, чем количество горизонтальных линий растра. Содержит 10 бит. Дополнительные биты размещены вдополнительном регистре.

Логическая ширина экрана

Содержит логическую длину экрана в2-х байтных словах.

В текстовых режимах содержит количество знаков, составляющих длину строчки, деленнуюна 2 ( при 80 знаках в строке содержимоерегистра 40 ). Часть знаков может непоместиться на дисплее и для их отображения нужно выполнить горизонтальную Адаптер VGA. Организация и работа - реферат свертку экрана.

Вграфических режимах задает логическуюдлину горизонтальной полосы развертки. Если линияn развертки начинается по адресу adr, а содержимое регистра off, то последующая линия развертки n+1начнется по адресу adr+off. Положение подчеркивания знака

X| |-----------------

| |------------ Положение подчеркивания

| ------------------------ Счетчик регенерации

---------------------------- Адресация видеопамяти

D5если 1,то длякаждогознако-места счетчик адреса регенерации будет увеличиватьсяна 4 заместо 1.

D6если 1,то адресация Адаптер VGA. Организация и работа - реферат видеопамяти по двойным словам.

Началоимпульса гашения вертикальной развертки

Регистр определяет момент началагашениялуча в процессе вертикальной развертки. Содержит 10 бит. 9-й бит размещен вдополнительном регистре. 10-й бит размещен в регистре высоты знаков текста.

Конецимпульса гашения вертикальной развертки

Когда содержимое регистра равно счетчикугоризонтальных линий, завершается сигнал гашения вертикальной развертки.

Управление режимом

D0для Адаптер VGA. Организация и работа - реферат эмуляции графических режимов EGA. Запись 0приводит к выделению в видеопамяти 2 областей по 8 Кбайт. Одна содержит данные для четных, адругаядля нечетных строк экрана.

D1запись 0 приводит к эмуляции графических режимов графического адаптера Hercules.

D2 если 0, то счетчик числа линий экрана возрастает после каждого оборотного горизонтального хода луча, по другому после каждых 2-ух Адаптер VGA. Организация и работа - реферат.

D3если 0,то счетчик адреса регенерации изображения возрастает на1 на каждое знако-местоэкрана,по другому на каждые 2 знакоместа.

D4 если 1, то все выходные полосы контроллера ЭЛТ переводятся в третье состояние. Употребляется только при тестировании графического адаптера.

D6, D5 если D6 равен 1, то установлен байтовый режим, иначе- 2-х байтовый. Вместе Адаптер VGA. Организация и работа - реферат с D5 поддерживается также

4-х байтовый режим.

D7 если 0, то горизонтальный и вертикальный оборотный ход луча невозможны.

Регистр сопоставления линий

Данный регистр употребляется вместе с регистром исходного адреса. Когда счетчик горизонтальных линий сканирования совпадает со значением, записанном в данном регистре,происходитсброс счетчика адреса регенерируемой видеопамяти в 0 и

экранразбивается на 2 части Адаптер VGA. Организация и работа - реферат:в верхней показываются данные,

на которые указываетрегистрначального адреса, а внижней

показываются данные, находящиеся сначала видеопамяти.

Регистр состоит из10 бит.9-й битрасположен в дополнительном регистре, 10-й - в регистре высоты знаков текста.

РЕГИСТРЫ КОНТРОЛЛЕРА АТРИБУТОВ.

Контроллер атрибутов управляет цветовыми чертами изображений. Доступ осуществляется через порт 3C0h, который совмещает внутри себя функции Адаптер VGA. Организация и работа - реферат базисного и индексного регистров. Установить порт в начальное состояниеможно чтением из порта 3BAh для монохромногорежима либо из порта 3DAh - для цветного режима. После чего данные, записываемые в регистр 3C0h, будутвосприниматься как индекс.

|индексназвание регистра ||00-0FРегистры палитры цветов ( 0 - 15) ||10Регистр управлениярежимом ||11Регистр цвета рамки экрана ||12Регистр разрешенияцветового слоя ||13Регистр Адаптер VGA. Организация и работа - реферат горизонтального панорамирования ||

=14

======= Регистр выбора цвета | ===============================================Регистры палитры цветов

XX|| || |---- P0

|| || -------- P1

|| |------------ P2

|| ---------------- P3

|-------------------- P4

------------------------ P5

Регистр управления режимом

X|| ||| |---- Режим

|| ||| -------- Тип атрибутов

|| ||------------ Отображение 9-го пиксела

|| |---------------- Мерцание/интенсивность

|| ------------------------ Горизонтальное панорами-

||рование

|---------------------------- Режим 13h

-------------------------------- Выбор источника сигнала

D0если текстовый режим, то 0, по другому - 1.

D1для монохромныхатрибутов - 1, для цветных - 0.

D2для монохромного режима с разрешением 720 пикселов по горизонтали при расширении матриц знаков Адаптер VGA. Организация и работа - реферат с 8 до 9пикселов. Если 1, то 9 пиксел в каждой строке повторяет 8, по другому 9 пиксел - цвет фона.

D3если 1, то бит D7 б атрибутов управляет мерцанием знака, в неприятном случае -интенсивностью фона.

D5вместе с регистром разделения экрана монитора контроллера ЭЛТ данный бит управляет горизонтальным панорамированием экрана. Если бит равен1, то Адаптер VGA. Организация и работа - реферат запрещеногоризонтальное панорамирование стационарной частью экрана.

D6если установленрежим с внедрением256 цветов, то данный бит должен быть равен 0.

D7бит выбора источника сигнала для видеовыходов P4 и P5. Если бит равен 0, то P4 и P5 управляются регистрами палитры, иначе- битами D0 и D1 регистра выбора цветов.

Регистр цвета Адаптер VGA. Организация и работа - реферат рамки экрана

XX|| || |---- P0

|| || -------- P1

|| |------------ P2

|| ---------------- P3

|-------------------- P4

------------------------ P5

В текстовых режимах задаетцвет рамки экрана.

Регистрразрешения цветового слоя

XX----- -------------

| ---------- Разрешениеслоя

---------------------- Чтение регистров палитры

D0 - D3 биты разрешения цветовых слоев. Если какой-нибудь бит равен 0, то данные из соответственного цветового слоя не поступают в регистры цветовойпалитры.

D4- D5 употребляются совместно с диагностическими битами регистра состояния 1 для Адаптер VGA. Организация и работа - реферат чтениярегистров палитры.

Регистр горизонтального панорамирования

XXXX-------------

---------- Величина сдвига

D0- D3 задают величину горизонтального сдвига на лево. Величина сдвигазависитот режима и типа графического адаптера :

D3 D2 D1 D0монохромный256 цветов другие

текстовый режимы

0000800

00010-1

0010112

00112-3

0100324

01014-5

0110536

01116-7

10007--

1001---

. . .. . ... .

1 1 1 1 - --

Регистр выбора цвета

XXXX|| |---- P4

|| -------- P5

|------------ P6

---------------- P7

D0- D1 данные биты могут употребляться заместо линий 4 и 5 (зависитот битаD7 регистра управления Адаптер VGA. Организация и работа - реферат режимом ).

D2- D3 биты употребляются в контроллером атрибутов в качестве 2-ух старших битов, передаваемых ЦАП.В 256-цветном режиме не употребляются.

РЕГИСТРЫ ЦАП.

VGA работает с аналоговымидисплеями, имеющими 3 раздельных видеовхода R, G и B. Величина напряжения на каждом из их управляет интенсивностьюсоответственно красноватого, зеленоватого и голубого цветов. Преобразование двоичного значения цветовой инфы Адаптер VGA. Организация и работа - реферат ваналоговые сигналы происходит при помощи 3ЦАП. Цветовая 8-битоваяинформация является указателем на одну из 256 строк в таблице цветов. Любая строчка этой таблицы состоит из 3 6-разрядных регистров, содержимое которых иявляется входными значениями для 3 ЦАП.При таковой организации на дисплее можно сразу показывать 256цветов из 262144 вероятных.

=========================================================

| адресок | заглавие регистра |

=========================================================

| 3C6 | Регистр комуфлирования Адаптер VGA. Организация и работа - реферат пикселов |

---------------------------------------------------------

| 3C7 | Регистр состояния ЦАП ( для чтения) |

---------------------------------------------------------

| 3C7 | Регистр индекса читаемого регистратаблицы |

| | цветов ( для записи ) |

---------------------------------------------------------

| 3C8 | Регистр индексa записываемого регистра |

| | таблицы цветов |

---------------------------------------------------------

| 3C9 | Регистр данных таблицы цветов |

=========================================================

Регистр комуфлирования пикселов

Компания IBM в руководстве поVGA предупреждает, что внедрение даного регистра не нужно.

Регистр состоянияЦАП

XXXXXX-----

------ Разрешениезаписи

D0- D1 если Адаптер VGA. Организация и работа - реферат биты содержат03h, торегистры таблицы цветов доступны для записи, еслибиты содержат 0h - для чтения.

Регистриндексачитаемого регистра таблицы цветов

-----------------------------

------------------ Индекс

Запись в данный регистр индекса в элементатаблицыцветов позволяет прочесть его содержимое через регистр данных цветовойтаблицыкак 3 6-битных числа. После чтения 3 числа содержимое данного регистра возрастает на 1.

Регистр индекса записываемого регистра таблицы цветов

-----------------------------

------------------ Индекс

Запись в данный Адаптер VGA. Организация и работа - реферат регистр индекса в элементатаблицыцветов позволяет записать его содержимое через регистр данных цветовойтаблицыкак 3 6-битных числа. После записи 3 числа содержимое данного регистра возрастает на 1.

Регистр данных таблицы цветов

XX---------------------

-------------- Данные

Регистр употребляется для доступа к таблице цветов. Для чтения ( записи ) строчки в таблице цветов нужно3 раза

прочесть ( записать ) 6 бит из ( в )данногорегистра. 1-ые 6бит Адаптер VGA. Организация и работа - реферат соответствуют интенсивности красноватого, 2-ые - зеленоватого, а третьи - голубого цвета.

Нельзя прерывать цикл чтения регистров таблицы цветов, состоящий из 3 операций чтения. Во время доступа к данному регистру прерывания должны быть запрещены. Меж операциями доступа к регистрам таблицы цветов должен существовать временной интервал более 240 наносекунд.

Режимы записи в видеопамять

рис. 1

Режим Адаптер VGA. Организация и работа - реферат 0

----------------- регистр разрешения

|X|X|X|X|1|1|0|0| установки\сброса

-----------------

----------------- регистр

|X|X|X|X|0|1|0|0| установки\сброса

-----------------

регистры-защелки|| | | цветовые слои

-----------------|| | | -----------------

|1|1|1|1|1|1|1|1|--------->------------|1|1|1|1|0|0|0|0| 3

----------------- / ^| | | -----------------

----------------- | || | | -----------------

|0|0|0|0|0|0|0|0|--------->------------|0|0|0|0|0|0|0|0| 2

----------------- / ^ | | -----------------

----------------- | | | | -----------------

|1|0|1|0|1|0|1|0|--------->------------|1|0|1|0|1|0|0|1| 1

----------------- / ^| -----------------

----------------- | || -----------------

|0|1|0|1|0|1|0|1|--------->------------|0|1|0|1|1|0|0|1| 0

----------------- / ^ -----------------

----------------- | | | || | | ||

|--------------- | | || | | ||

|----------------- -----------------

||0|1|1|1|1|0|0|1| |0|0|0|0|1|1|1|1|

функция|сдвиг----------------- -----------------

|----->|| | | || | | регистр битовой

----- ---|| | | || | | маски

----------------- -----------------

|X|X|X|0|0|0|0|0| |0|1|1|1|1|0|0|1|

----------------- -----------------

регистр повторяющегося данные от микропроцессора

сдвига и выбора функции

рис. 2

Режим 1

регистры-защелки цветовые слои

----------------- -----------------

|1|1|1|1|1|1|1|1|----------------------|1|1|1|1|1|1|1|1| 3

----------------- -----------------

----------------- -----------------

|1|1|1|1|1|1|1|1|----------------------|1|1|1|1|1|1|1|1| 2

----------------- -----------------

----------------- -----------------

|1|1|1|1|1|1|1|1|----------------------|1|1|1|1|1|1|1|1| 1

----------------- -----------------

----------------- -----------------

|1|1|1|1|1|1|1|1|----------------------|1|1|1|1|1|1|1|1| 0

----------------- -----------------

рис. 3

Режим 2

регистры-защелки цветовые слои

----------------- -----------------

|1|1|1|1|1|1|1|1|----------------------|1|1|1|1|0|0|0|0| 3

-----------------| -----------------

-----------------| -----------------

|0|0|0|0|0|0|0|0|----------------------|0|0|0|0|1|1|1|1| 2

-----------------| | -----------------

-----------------| | -----------------

|1|0|1|0|1|0|1|0|----------------------|1|0|1|0|1|1|1|1| 1

-----------------| | | -----------------

-----------------| | | -----------------

|0|1|0|1|0|1|0|1|----------------------|0|1|0|1|0|0|0|0| 0

-----------------| | | | -----------------

| | | | | | || | | ||

| | | | | | || | | ||

----------------- -----------------

|X|X|X|X|0|1|1|0| |0|0|0|0|1|1|1|1|

----------------- -----------------

данныеот процессорарегистрбитовоймаски

рис. 4

-----------------

регистр комуфлирования цветовых слоев Адаптер VGA. Организация и работа - реферат |X|X|X|X|0|1|1|1|

-----------------

регистр сопоставления цветов -----------------

|X|X|X|X|1|1|0|1|

цветовые слои -----------------

-----------------| | |

3 |1|1|1|1|0|0|0|0|| | |

-----------------| | |

-----------------| | |

2 |0|1|0|1|0|1|1|1|------------------------------- | |

-----------------| |

-----------------| |

1 |1|0|1|0|1|1|0|1|--------------------------------- |

----------------- |

----------------- |

0 |0|1|0|1|0|0|0|0|-----------------------------------

-----------------

| | | | | | | |

| | | | | | | |

данные впроцессор

Литература:

1.А.В. Фролов, Г.В. Фролов Программирование видеоадаптеровCGA,EGAи VGA

Москва,Диалог - МИФИ, 1992

2.В.Л. Григорьев Видеосистемы ПКфирмы IBM Москва,Радио исвязь, 1993

3.Н.Г. Краснокутский Управление цветом в адаптере VGA "Журнальчик д-ра Адаптер VGA. Организация и работа - реферат Добба", 1'1993, стр. 46 - 49

4.Б. Телеснин АдаптерVGA. Режим 256 цветов "Монитор", 1'1993, стр. 67 - 74

5 В.Г. Чертков Как поставить точку "Мир ПК", 1'1993, стр. 115 - 125


administraciya-etkulskogo-municipalnogo-rajona-postanovlenie.html
administraciya-g-dzerzhinska-gorodskaya-duma-g-dzerzhinska-intellektualno-delovoj-klub-g-dzerzhinska-stranica-8.html
administraciya-g-ulan-ude.html