Буфер кадра

Буфер кадра представляет собой большой не­прерывный участок памяти, в котором для каждой точки или пиксела, отводится как минимум один бит памяти. Эта память называется битовой плоскостью. Для квадратного растра размером 640×480 пикселов требуется 640×480 = 307200 бит или 37,5 килобайт памяти в одной битовой плоскости.

Изображение в бу­фере кадра строится побитно. Из-за того что бит памяти имеет только два состояния (0 или 1), имея одну битовую пло­скость, можно получить лишь черно-белое изображение.

Битовая плоскость является цифро­вым устройством, тогда как растровая ЭЛТ — аналоговое устройство, для работы которого требуется электрическое напряжение. Поэтому при считывании информации из буфера кадра и ее выводе на графическое устройство с растровой ЭЛТ должно происходить преобразование из цифрового представ­ления в аналоговый сигнал. Такое преобразование выполняет цифро-аналоговый преобразователь (ЦАП).

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

Рисунок 3.7 – Черно-белый буфер кадра с одной битовой плоскостью