Графические устройства

         

Когда используются подпрограммы



Когда используются подпрограммы

Расположение кода точки в двух смежных окнах событие достаточно редкое. Если вести отсчет от начала видеопамяти, то в трех подряд расположенных окнах оно происходит дважды. Например, при установке режима H2h на экране помещается 307 200 точек, их коды занимают 15 неполных окон видеопамяти. Из них только коды 10 точек расположены в двух смежных окнах (10 случаев из 307 200)!

Если код точки расположен в одном окне, то в описанных подпрограммах выполняется 9 команд при записи и 10 при чтении (с учетом команды вызова подпрограммы). Поэтому при разработке конкретной задачи имеет смысл взвесить все доводы за и против применения описанных подпрограмм. Одним из возможных компромиссов между размером задачи и временем ее выполнения является обращение к подпрограммам только в тех случаях, когда код точки находится в двух смежных окнах.

Замечание 1
Замечание 1

При работе видеокарты ATI MACH64 в режимах True color используемый объем видеопамяти сокращается на 25%. В обмен на это мы получаем не только усложнение программ и замедление процесса выполнения задач. Впервые видеокарта, формально соответствующая стандарту VESA, оказывается несовместимой с другими видеокартами. Эта несовместимость проявляется только при работе в среде DOS в режимах True Color, но факт остается фактом!

 



Содержание раздела