- •Энергонезависимая память cmos.
- •Відеосистеми.
- •Відеомонітор з епт
- •Выполнение цикла регенерации изображения.
- •Сигнали відеомонітора.
- •Цифровые и аналоговые мониторы.
- •Отображение символов.
- •Отображение памяти.
- •Принцип організації та роботи рідинно- кристалічного монітора.
- •Відеоадаптери
- •Спецификации видеокарты Radeon hd 6970
- •Спецификации видеокарты Radeon hd 6950
- •Модернизация или установка нового видеоадаптера
- •Критерии, используемые при сравнении видеоадаптеров
- •Способы решения возникших проблем в видеосистеме.
- •Локальные вычислительные сети
- •Общие принципы построения вычислительных сетей
- •Топология локальных сетей
- •Общая характеристика протоколов локальных сетей
Выполнение цикла регенерации изображения.
При движении луча по строке развертки происходит несколько синхронизированных во времени событий.
В начале строки специальный сигнал разрешения вывода DE от видеоконтроллера CRTC (Cathode Ray Tube Controller) включает луч. По мере движения луча слева направо схемы видеосистемы используют счетчик адреса в видеоконтроллере для считывания последовательных байт из видеобуфера. Считанные данные декодируются и управляют сигналами цветов и яркости, посылаемых в видеомонитор. В процессе движения луча по экрану эти сигналы изменяют яркость и цвет пикселов. Вблизи от правого края экрана видеоконтроллер выключает сигнал разрешения вывода DE и вывод данных из видеобуфера прекращается. Затем видеоконтроллер генерирует сигнал горизонтальной синхронизации HSYNC, который вызывает отклонение луча влево и вниз на начало следующей строки растра. После этого вновь формируется следующая строка развертки (смотри рис. "Движение луча по строке развертки"). Временной интервал между концом одной строки развертки видеоданных и началом следующей - называется интервалом горизонтального гашения (на рис. от точки 3 до точки 6).
Так как интервал горизонтального обратного хода, т.е. временной интервал, необходимый для отклонения луча на следующую строку растра (от точки 4 до точки 5), короче интервала горизонтального гашения, с обеих сторон появляется горизонтальное окаймление (бордюр). В этой области вывод данных из видеобуфера запрещен пассивным сигналом разрешение вывода DE, однако, программно можно задать любой цвет бордюра из 16 базовых цветов. Основная причина введения горизонтального окаймления связана с тем, что необходимо иметь возможность центрировать растр на экране по горизонтали для предотвращения потерь данных на краях экрана и уменьшения нелинейных искажений.
После того, как электронный луч сформирует все строки развертки растра, сигнал "разрешение вывода" выключается на более продолжительное время для возвращения луча в начальную позицию.
Через некоторое время после запрещения вывода видеоконтроллер генерирует сигнал вертикальной синхронизации VSYNC, который заставляет видеомонитор отклонить луч из нижнего правого угла экрана в верхний левый угол. Временной интервал вертикального обратного хода, когда луч перемещается в исходную позицию, короче интервала вертикального гашения, в течение которого данные из видеобуфера не выводятся. Следовательно, сверху и снизу экрана появляется вертикальное окаймление (2). Благодаря ему можно центрировать растр на экране по вертикали.
Если ЦП проверяет состояние сигнала "разрешение вывода", то производит обращение к видеобуферу только при его пассивном состоянии. При этом на экране не будет наблюдаться никаких помех.
Чтобы избежать появления помех в виде “снега”, ЦП должен обращаться к видеобуферу в те интервалы времени, когда схемы регенерации не производят считывания данных. Это означает, что программа должна передавать данные в видеобуфер или из него только тогда, когда электронный луч движется по окаймлению или по траектории обратного хода.
Для синхронизации доступа к видеобуферу центрального процессора и схем регенерации необходимо использовать содержимое программно–доступного регистра состояния (порт 3DAh). Бит 3 этого порта показывает действие сигнала вертикальной синхронизации VSYNC, при активном состоянии которого видеобуфер доступен ЦП. А бит 0 регистра состояния сообщает о действии сигнала “разрешение вывода”. Когда бит 0=”1”, сигнал “разрешение вывода” пассивен и, следовательно, ЦП может обращаться к видеобуферу. Следует отметить, что программисты исключительно редко обращаются к регистрам видеоконтроллера, определяющим характеристики развертки. В каждом ПК для загрузки их привлекается встоенная таблица с фиксированными для каждого режима значениями. Адрес этой таблицы определяет вектор прерывания 1Dh.
Цветной монитор работает примерно так же, как и монохромный (черно-белый). Заметим, что, вообще говоря, монохромные мониторы могут использовать люминофор не только белого, но и, например, янтарного цвета. Итак, в случае цветного монитора имеются уже три электронных пушки с отдельными схемами управления, а на поверхность экрана нанесен люминофор трех основных цветов: R (Red — красный), G (Green — зеленый) В (Blue — синий). Таким образом, каждая пушка должна «стрелять» только по своей «цели». Для этого в каждом цветном кинескопе имеется либо теневая маска, либо так называемая апертурная решетка. Они служат для того, чтобы лучи электронных пушек попадали только в точки люминофора соответствующего цвета. Если теневая маска содержит систему отверстий, то апертурная решетка образует систему щелей, выполняющих ту же функцию. Обычно маска для монитора делается из специального сплава — инвара, который имеет очень маленький коэффициент температурного линейного расширения. Таким образом, даже при нагревании маски четкость изображения сохраняется. Отверстия маски соответствуют точкам люминофора, нанесенным на обратной стороне плоскости экрана. Величина точки люминофора, необходимая для обеспечения требуемого разрешения, зависит от размеров экрана. Чем больше нужно разместить точек и чем меньше экран, тем плотнее приходится располагать точки.
При прочих равных условиях четкость изображения на мониторе тем выше, чем меньше размер точки люминофора (dot pitch) на внутренней поверхности экрана. Размеры этих точек для различных моделей мониторов находятся в диапазоне от 0,41 до 0,25 мм, однако для хороших моделей диапазон существенно сужается - от 0,28 до 0,25 мм. Интересно отметить, как определяется размер точки. Для обычного 14-дюймового монитора размер экрана в ширину составляет около 265 мм. Режим 640x480 требует отображения 640 точек на одну линию. Следовательно, расстояние между точками должно быть не более 0,41 мм: 265/640.
Казалось бы, что в компьютерной периферии может быть проще монитора?– почти что телевизор, только предназначен для более тесного общения. Да только вот никак не могут гиганты индустрии остановиться в своих поисках совершенства. Сначала боролись с излучениями и вроде бы достигли приличных результатов, так как практически полностью со всех мониторов сняли защитные экраны. Потом начали увеличивать частоты развертки – тоже результат налицо – после целого рабочего дня за компьютером глаза не слезятся и зайчики в них не бегают. Последний бастион пал – кривизна экрана ЭЛТ. И хотя экраны в последних моделях мониторов стали абсолютно плоскими, однако абсолютно всех проблем это не сняло.
