Cтраница 2
Блоки могут быть распределены на три группы: Управление, Графика-Визуализация и Специального Назначения. Управляющие блоки, такие как Заголовок, Дескриптор Логического Экрана, Расширение Управляющее Графикой и Завершитель, содержат информацию, которая используется для того, чтобы управлял, обработкой Потока Данных пли информацией, используемой при установке параметров аппаратных средств. Блоки Визуализации Графики, такие как Дескриптор Изображения и Простое Текстовое Расширение, содержат информацию и данные, которые используются для того, чтобы визуализировать фрагмент графики на дисплейном устройстве. Блоки Специального Назначения, такие как Расширение Комментария и Расширение Приложения, не используются гаг для управления обработкой Потока Данных, ни для представления их в качестве содержимого или данных для визуализации графического символа на дисплейном устройстве. За исключением Дескриптора Логического Экрана и Глобальной Таблицы Цветов, область действия которых - весь Поток Данных, все остальные блоки Управления имеют ограниченную область действия, ограшгтлвасмую блоком Визуализации Графики, который за ними следует. Область действия блоков Специального Назначения не ограничивается никакими Управляющими Блоками; блоки Специального Назначения в процессе декодирования прозрачны. Блоки Расширения и Блоки Визуализации Графики используются в качестве разделителей области действия для блоков Управ-лснпя и расширении. Метки применяются для различения помеченных блоков, которые делятся на три диапазоне: 0 xOO - 0.x7 F ( 0 - 127) - Блоки визуализации Графики, за нсключешгем Завершителя ( ОхЗВ); Ox80 - 0.x F9 ( 128 - 249) - Блоки Управления; OxFA-OxFF ( 250 - 255) - блоки Специального Назначения. Диапазоны распределены так, чтобы дешифраторы могли оперировать областями действия блоков, соответственно распознавая метки блоков даже, когда блок сам по себе не может быть обработан. [16]