Re[3]: Отображение видеопамяти
От: glyph  
Дата: 29.06.04 13:46
Оценка:
Здравствуйте, Stanky, Вы писали:

>> Ты сабж прочитай, и все станет понятным. Физически данная память

>> находится на видеоплате. Но специальным механизмом отображается в
>> единой адресное пространство. Для этого в карте распределения памяти
>> х86 сделан специальный резерв, что-ли... Таким же макаром отображаются
>> различные ПЗУ — тот же БИОС, BootROM и т.п.
>>
S>Понятно, данные записываются сразу в видеопамять!!!
S>А вот если у меня есть видюха с 512 метрами на борту и 4 гига оперативы, то не получится ли, что при таком раскладе я не смогу использовать 512 метров оперативы?
Нет, в реальном режиме процессора ты видишь только первый мегабайт адресного пространства. Остальная память, как ОЗУ, так и видео — за кадром...
S>Или там как-то увязывается 36-ти разрядная адресация?
>> Ничего ты не теряешь. В реальном режиме х86 адресный диапазон для
>> видеопамяти ограничен
S>Он и в защищенном тоже ограничен!!!
>> так что если захочешь использовать аппаратные возможности собственной
>> видеокарты в реальном режиме, то тебе придется опуститься очень низко, и
>> работать напрямую с картой через ее порты...
S>Я не совсем понимаю, что ты хотел этим сказать!!! Это намёк на режим линейной адресации?
Нет, это намек на управляющие регистры видеоплаты.
d Ravi Shankar — Vandanaa Trayee d
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.