ГОСТ Р 56953—2016
Окончание таблицы 16
Синтаксис
Kon-noбитовФормат
)
if data_type ==’0x12’ {
repeat {
8-bit/pixel_code_string()
} until (end of 8-bit/pixel_code_string)
16bslbf
32bslbf
128bslbf
if data type ==’0x20‘
2 to 4-bit map-table
if data type ==’0x21’
2_to_8-bit_map-table
if data type ==’0x22’
4 to 8-bit map-table
)
Семантика:
datatype: указывает на тип информации, содержащейся в субблоке пиксельных данных соглас
но таблице 17.
Таблица 17 — Тип информации субблока пиксельных данных
Знэчоние
Тип информации
0x10
строка кодов 2 бита/пиксель
0x11
строка кодов 4 бита/пиксель
0x12
строка кодов 8 битое/пиксель
0x20
Данные таблицы 2_to_4-bit_map
0x21
Данные таблицы 2_to_8-bit_map
0x22
Данные таблицы 4_to_8-bit_map
OxFO
Конец кода строки обьекта
Примечание — Все остальные значения зарезервированы.
Значение OxFO (конец кода строки объекта) должно быть включено после каждой серии кодовых
строк, которые вместе составляют строку объекта.
2_to_4-bit_map-table: определяет, как отобразить коды 2-бита/пиксель на ТПЦП с 4-битовыми
записями путем перечисления 4 номеров записей по 4 бита каждая; запись номер 0 первая, запись
номер 3 последняя.
2_to_8-bit_map-table: определяет, как отобразить коды 2-бита/пиксель на ТПЦП с 8-битовыми
записями путем перечисления 4 номеров записей по 8 битов каждая; запись номер 0 первая, запись
номер 3 последняя.
4_to_8-bit_map-table: определяет, как отобразить коды 4-бита/пиксель на ТПЦП с 8-битовыми
записями путем перечисления 16 номеров записей по 8 битов каждая; запись номер 0 первая, запись
номер 15 последняя.
2_stuff_bits: два бита заполнения, которые должны быть равны ’00’.
4_stuff_bits: четыре бита заполнения, которые должны быть равны 0000’.
7.2.5.2 Синтаксис и семантика строк пиксельных кодов pixel_code_string
Синтаксис строк пиксельных кодов 2 бита/пиксель приведен в таблице 18.
Таблица 18 — Синтаксис строк пиксельных кодов 2 бита/пиксель
Синтаксис
Кол-вобитовФормат
2-bit/pixel code string(){
if (nextbitsO != 00’){
17