Cтраница 1
Видеопамять разбивается на две половины. Другая половина ( адреса ВАОООН - BBFFFH) отвечает за нечетные строки изображения. Сделано это, видимо, по техническим причинам. Во всяком случае, нам с Вами остается лишь смириться с такой организацией памяти. Внутри каждой из половин каждый из байтов отвечает за цвета четырех соседних точек. Например, биты В7 и В6 байта, находящегося по адресу В8000Н, определяют цвет левой верхней точки экрана. Биты В1 и ВО байта BBF3FH отвечают за цвет правой нижней точки. Заметьте, что в конце каждой половины видеопамяти опять остается несколько невидимых байтов. [1]
Видеопамять для этих режимов устроена аналогично 256-цветным режимам SVGA - под каждый пиксел отводится целое количество байт памяти ( 2 байта для HiColor и 3 байта для TrueColor), и все они расположены подряд и сгруппированы в банки. [2]
Поскольку видеопамять под пикселы отводится последовательно слева направо и сверху вниз, то одна строка соответствует 80 байтам адреса и каждым 8 последовательным пикселам, начинающимся с позиции, кратной 8, соответствует один байт. Тем самым адрес байта задается выражением 80 у ( х 3), а его номер внутри байта задается выражением х &7, где ( х, у) - координаты пиксела. [3]
Поскольку видеопамять под пикселы отводится последовательно слева направо и сверху вниз, то одна строка соответствует 80 байтам адреса и каждым 8 последовательным пикселам, начинающимся с позиции, кратной 8, соответствует 1 байт. Тем самым адрес байта задается выражением 80 у ( х 3), а его номер внутри байта - выражением х &7, где ( х, у) - координаты пиксела. [4]
Размер видеопамяти ограничивает максимальное доступное разрешение и количество цветов на экране. [5]
![]() |
Структура видеоконтроллера. [6] |
Минимальный размер видеопамяти определяется количеством цветов и разрешающей способностью монитора. Так, для представления на мониторе 16 7 млн цветов ( цвет каждого пикселя задается 24-разрядным числом) с разрешающей способностью 640x480 пикселей необходимый объем видеопамяти равен 0 9 Мбайт, при разрешающей способности 800x600 пикселей - 1 4 Мбайт. [7]
Необходимую емкость видеопамяти для работы с графикой можно приблизительно сосчитать, умножив количество байтов атрибута на количество пикселов, выводимых на экран. Например, в стандарте TrueColor при разрешающей способности монитора 1024 х 768 пикселов емкость видеопамяти должна быть не менее 2 5 Мбайт, а при разрешении 2048 х 1536 - не менее 9 5 Мбайт. [8]
Сколько нужно оперативной видеопамяти для поддержки монохромного текстового экрана размером 25 х 80 строк. [9]
Реальный размер используемой видеопамяти зависит от режима работы. Минимальное значение его ( при режиме 40 столбцов на 25 строк) равно 40x25x2 2000 байт. Максимальный из стандартных режимов размер для адаптера VGA в режиме 80x50 равен 8000 байт. [10]
Видео ОЗУ или Видеопамять: быстродействующая оперативная память ЭВМ, являющаяся результатом развития динамических ОЗУ для графической подсистемы ЭВМ и ее мультимедийных приложений. [11]
В видеобуфере ( видеопамяти) для хранения информации о цвете пиксела отводится фиксированное количество битов памяти. Однако практически любой современный видеоадаптер способен отобразить значительно большее количество цветов, чем это определяется количеством битов, отводимых в видеобуфере для одного пиксела. Для использования этой возможности вводится понятие палитры. Палитра - это массив, в котором каждому возможному значению пиксела сопоставляется значение цвета, выводимое на экран. [12]
Для чего нужна видеопамять. [13]
Видео ОЗУ или Видеопамять: быстродействующая оперативная память ЭВМ, являющаяся результатом развития динамических ОЗУ для графической подсистемы ЭВМ и ее мультимедийных приложений. [14]
Скорость обмена с видеопамятью - довольно важный параметр, он влияет на удобство работы с компьютером и часто определяет круг задач, который может им выполняться. Поэтому для видеопамяти используют самые быстродействующие микросхемы. Кроме того, применяют специальные архитектурные решения, позволяющие облегчить разделение доступа к памяти со стороны процессора и видеоадаптера. Например, в случае двухпортовой памяти VRAM - Video RAM, к каждой ее ячейке одновременно могут получить доступ ( с записью или чтением) как процессор, так и сам адаптер. Все современные видеоадаптеры могут работать в двух основных режимах: текстовом ( символьном, алфавитно-цифровом) и графическом. В текстовом режиме видеопамять имеет начальный адрес В8000, а в графическом - АОООО. [15]