Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
IPU_GOS_OK.doc
Скачиваний:
61
Добавлен:
12.03.2015
Размер:
2.27 Mб
Скачать

20. Блок-схема и принцип работы графического видеоадаптера agp.

Минус SVGA-недопустимо высокая загрузка микропроцессора задачами формирования изображения, отвлекающими его от решения др. задач.

При работе в среде Windows(графическая оболочка) на экран монитора нужно выводить сложные графические изображения в виде окон с указанием команд, кнопок управления. Это требует выполнение ЦП больших и сложных программ. Следовательно, для освобождения микропроцессора от функции сложного рисования окон в графических картах (видеоадаптеровAGP) предложено устройство, называемое графическим ускорителем (акселератором), а в более сложных картах - арифметический сопроцессор.

Назначение графического акселератора – выполнение задач по обработке стандартных графических функций, которые до этого выполнял ЦП. Например, при выводе окна на экран микропроцессор сообщает видеоадаптеру только размер окна и его размещение, остальное выполняет акселератор.

Графический акселератор – устройство комбинационного типа, выполняющее заданные логические и арифметические операции по жесткому алгоритму, который не может быть изменен. По этой причине видеоадаптер с графическим акселератором ориентирован, как правило, на вполне конкретные приложения. Пример, поддержка графического оконного интерфейса Windows.

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

  • Контроллер атрибутов управляет цветом изображения, выводимого на экран монитора, формирует 8миразрядный адрес регистра RAMDAC.

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

Графический сопроцессор более универсальное устройство и работает параллельно с CPU. Имеет свое АЛУ и программное обеспечение. В современных компьютерах монитор позволяет 3D изображения. 3х мерная графика требует выделения памяти для хранения текстур (стиля закрашивания) и Z буфера (буфера глубины, предназначенного для удаления невидимых поверхностей). Обработка таких изображений требует от сопроцессора больших и сложных вычислений. Все расчеты в ПК перекладываются на графический ускоритель ввода адреса, CPU задает только выходные параметры.

21. Режимы работы видеосистем пк. Организация видеопамяти видеоадаптера в текстовых и графических режимах.

Для отображения информации на экране используются: текстовый и графический режимы.

В текстовом режиме на экран выводятся только - символы, а в графическом можно строить любые сложные изображения.

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

В текстовом режиме экран дисплея делится на отдельные знакоместа, в каждое из которых может быть помещен символ. Экран разбивается на 25 строк по 80 знакомест в каждой строке, чем обеспечивается вывод одновременно до 2000 символов.

В текстовом режиме для каждого символа нужно хранить код символа и атрибут символа, т.е. указание, как изобразить символ. Поэтому каждому символу соответствуют два байта: в первом из них записывается, что следует изобразить (код символа), во втором - как это изобразить (код атрибута символа). Так как в текстовом режиме на экран одновременно выводятся 2000 символов, то для запоминания информации полного экрана требуется 4 Кбайт видеопамяти.

M

R

G

B

I

R

G

B

Цвет фона Цвет символа

Мигание Интенсивность

Установка бита яркости в "1" делает цвет символа более светлым. Всего можно получить 16 цветов символа. Если бит мерцания установлен в "1", символ начинает мерцать с частотой приблизительно 4 раза в секунду.

Формат хранения в памяти в текстовом режиме:

Код символа

Атрибут символа

C0

A0

C1

A1

……

C79

A79

Строка 1 160 ячеек

C0

A0

C1

A1

……

C79

A79

Строка 24

C0

A0

C1

A1

……

C79

A79

В видеопамяти хранятся последовательно коды символов и коды атрибутов. Адрес первой ячейки - SEGM:0000Н, где SEGM-двухбайтовое значение сегмента видеопамяти

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

00-фоновая
1т | 2т | 3т | 4т 01-

CGA 320x200 10- точки изобржения(основной цвет)

11-

Точка, выводимая на экран, является фоновой либо основной, формирующей рисунок. Цвета для основных точек можно выбирать только из двух палитр.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]