Материал: 2225

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

VESA DDC2: DDC Data; DDC Clock; линия питания +5 В; сигнал HPD

(Hot Plug Detect, отслеживание подключения/отключения дисплея). «Горячее» подключение обеспечивается также и механическими особенностями разъемов, поддерживающих требуемую последовательность соединения/рассоединения разных групп контактов.

Интерфейс и дисплеи с DVI должны обеспечивать стандартные (VESA) графические режимы, начиная от 640×480/60 Гц (частота пикселов 22,175 МГц). Его предел – 2048×1536 пикселов (частота 330 МГц). Интерфейс поддерживает сигнализацию управления энергопотреблением (DPMS). Вариант с аналоговыми сигналами – VESA DD2 – позволяет подключить аналоговые мониторы. Этот интерфейс является самым универсальным, мощным и наиболее распространенным среди цифровых интерфейсов.

Интерфейс P&D имеет пропускную способность 3,6 Гбит/с (450 Мбайт/с) при частоте пикселов 150 МГц и 24-битным числом (True Color) и разрешение 1280×1024 (24 бита на пиксел). Физические линии реализованы экранированными витыми парами. Передатчики являются дифференциальными коммутируемыми источниками тока (12 мА), входы дифференциальных приемников подтянуты нагрузочными резисторами 50 Ом к уровню питания +3,3 В, амплитуда сигнала 500 мВ, разъем у P&D такой же, как и у EVC. На контакты выведены цифровые сигналы. Интерфейсы можно рассматривать как комбинацию усеченных интерфейсов DVI и EVC. Интерфейс P&D дорогой и используется редко.

Интерфейс плоских дисплеев DFP (Digital Flat Panel, 1999 г.) использует дешевый разъем (рис. 14) типа MDR (mini-D ribbon) с ленточными контактами.

Рис. 14. Разъеминтерфейса DFP: 1,10,11,20 – номера контактов

Интерфейс DFP имеет следующие сигналы:

три пары сигналов для цифровых каналов данных;

36

одну пару для цифрового канала синхронизации;

сигнал обнаружения «горячего» подключения (HPD);

питание (+5 В);

канал DDC2.

Частота пикселов может достигать 85 МГц (для плоских панелей не требуется слишком высокая частота развертки). Интерфейс предназначен для режимов с разрешением до 1280×1024 (24 бита на пиксел). Достоинство интерфейса – низкая стоимость, недостаток – невозможность подключения мониторов с аналоговым входом.

Общее задание

Изучить работу видеосистемы компьютера и ее устройств и блоков (узлов), в том числе видео-сервис:

а) управление выводом на терминал (управление цветом); б) управление курсором; в) вывод символов; г) вывод точек графики;

д) сдвиг экрана и страницы.

Варианты индивидуальных заданий

Используя прерывание 10h, написать программу вывода на экран заданной картинки [6, гл. 4]. Элементы картинки должны иметь разные цвета.

1.Четыре вертикальные полосы.

2.Пять диагональных полос из верхнего левого угла (главная диагональ).

3.Шесть диагональных полос из верхнего правого угла (побочная диагональ).

4.Шахматная доска, содержащая 16 квадратов или прямоугольников, т. е. по четыре вертикальных и горизонтальных полосы.

5.Семь горизонтальных полос.

6.Семь вертикальных полос.

7.Восемь диагональных полос из верхнего левого угла (главная диагональ).

8.Семь диагональных полос из верхнего правого угла (побочная диагональ).

9.Шахматная доска, содержащая 36 квадратов или прямоугольников, т. е. по шесть вертикальных и горизонтальных полос.

10. Пять диагональных полос из верхнего левого угла (главная диагональ).

37

11.Шесть диагональных полос из верхнего правого угла (побочная диагональ).

12.Шахматная доска, содержащая 25 параллелограммов и сформированная из пяти диагональных полос двух направлений (главная и побочная диагонали).

13.Девять диагональных полос из верхнего левого угла (главная диагональ).

14.Девять диагональных полос из верхнего правого угла (побочная диагональ).

15.Шахматная доска, содержащая 25 квадратов или прямоугольников, т. е. по пять вертикальных и горизонтальных полос.

16.Шахматная доска, содержащая 16 параллелограммов и сформированная из четырех диагональных полос двух направлений (главная и побочная диагонали).

Пример выполнения индивидуального задания

Разработать программу вывода на экран четырех разноцветных полос, используя прерывание 10h.

Текст программы: program lab2;

uses dos, crt;

var i:integer; regs: registers; {===========================================} procedure set_display_mode;

begin

with regs do begin ah:=0; al:=$D;

intr($10, regs); end;

end;

{===========================================} procedure show_horizontal_line(x: integer; y: integer; len: integer; width:

integer; color: byte);

var x_tmp, len_tmp : integer; begin

with regs do

38

while width <> 0 do begin

x_tmp := x; { save global x } len_tmp := len; {save global len } while len_tmp <> 0 do

begin

{ set point }

ah := $C; { function set point } al := color; { point color }

cx := x_tmp; { row } dx := y; { column }

intr($10, regs); { draw point } inc(x_tmp);

dec(len_tmp); end;

inc(y);

dec(width);

end;

end;

{=====================================} begin

set_display_mode; for i:=0 to 2 do begin

show_horizontal_line(0, 0, 320, 50, 15); show_horizontal_line(0, 50, 320, 50, 1); show_horizontal_line(0, 100, 320, 50, 4); show_horizontal_line(0, 150, 320, 50, 8) end;

readkey;

end.

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

Вопросы для самоконтроля

1.Назначение дисплея.

2.Классификация дисплеев.

39

3.Параметры дисплеев на ЭЛТ.

4.Параметры дисплеев на ЖК.

5.Дисплей на ЭЛТ: структурная схема.

6.Дисплей на ЖК: способы запитки матрицы.

7.Цифровые интерфейсы дисплеев и протоколы.

8.Дисплей на ЖК: преимущества и недостатки.

9.Архитектура графической системы IBM PC. 10. Параметры видеоадаптера.

11. Способы представления цвета.

12. Интерфейс AGP: назначение, общие характеристики, разновид-

ности и параметры.

13.Интерфейс PCI-Express: общие характеристики, разновидности и параметры.

14.Интерфейс PCI-Express: особенности функционирования и способы повышения производительности.

15.Структурная схема видеоадаптера.

Содержание отчета

1.Цель работы.

2.Краткие теоретические сведения, в том числе все схемы и ответы на вопросы для самоконтроля.

3.Индивидуальное задание.

4.Алгоритм.

5.Программа, содержащая комментарии.

6.Результаты работы программы (хотя бы в черно-белом варианте).

Лабораторная работа № 4

ДИАГНОСТИКА И ТЕСТИРОВАНИЕ ЭВМ, ЕЕ УСТРОЙСТВ И УЗЛОВ

Цель работы: изучение методов, методик и способов диагностики и тестирования компьютера, его устройств и узлов.

Методические указания

1. Изучить методики, способы и имеющиеся программы диагностики и тестирования компьютера, его устройств и узлов, используя литературу и Интернет.

40

Источник: https://studfile.net/preview/16712649/