ГОСТ IEC 60461-2014. Межгосударственный стандарт. Код временной и управляющий
7.4 Использование бинарных групп
7.4.1 Задание флага бинарных групп
Бинарные группы предназначены для хранения и передачи данных пользователями. Формат данных, содержащийся в бинарных группах, устанавливается как значение флаговых битов трех бинарных групп BGF2, BGF1 и BGF0. Содержание следующих подпунктов устанавливает текущее распределение состояний флага бинарных групп. Таблица 1 объединяет представленные комбинации распределений.
Примечание - Бинарные группы обычно упоминаются как "пользовательские биты".
Таблица 1
Распределение флагов бинарных групп
BGF2 | BGF1 | BGF0 | Временной адрес | Бинарная группа | Ссылочный пункт |
0 | 0 | 0 | Не установлен | Не установлен | 7.4.2 |
0 | 0 | 1 | Не установлен | 8-битный код | 7.4.3 |
1 | 0 | 0 | Не установлен | Область даты и времени | 7.4.4 |
1 | 0 | 1 | Не установлен | Страница/строка | 7.4.5 |
0 | 1 | 0 | Часовое время | Не установлен | 7.4.6, 7.5 |
0 | 1 | 1 | Не установлен | Резервирован | 7.4.7 |
1 | 1 | 0 | Часовое время | Область даты и времени | 7.4.8, 7.5 |
1 | 1 | 1 | Часовое время | Страница/строка | 7.4.9, 7.5 |
7.4.2 Неустановленный набор символов и неопределенное часовое время (BGF2=0, BGF1=0, BGF0=0)
Эта комбинация флагов бинарных групп показывает, что временной адрес не базируется на внешнем таймере и что бинарные группы содержат неопределенный набор символов. Если набор символов, используемый для ввода данных, не установлен, то могут быть выделены 32 бита в пределах восьми бинарных групп любым способом без ограничений.
7.4.3 Восьмибитовый набор символов и неопределенное часовое время (BGF2=0, BGF1=0, BGF0=1)
Такая комбинация означает, что временной адрес не базируется на внешнем таймере и бинарные группы содержат восьмибитовый набор символов, соответствующий ISO/IEC 646 или ISO/IEC 2022. Если будут использоваться семибитовые коды ИСО, то они должны быть преобразованы в восьмибитовые коды посредством установки в 0 восьмого бита.
Четыре кода ИСО могут быть закодированы в бинарных группах, занимая по две бинарные группы каждый. Первый код ИСО содержится в бинарных группах 7 и 8 с младшими значащими четырьмя битами в бинарной группе 7 и старшими значащими четырьмя битами в бинарной группе 8. Три остающихся кода ИСО сохранены в бинарных группах 5/6, 3/4, и 1/2 соответственно.
7.4.4 Дата/часовой пояс и неопределенное часовое время (BGF2=1, BGF1=0, BGF0=0)
Эта комбинация означает, что временной адрес не базируется на внешнем таймере и бинарные группы содержат дату и часовой пояс, закодированный, как описано в SMPTE 309M.
7.4.5 Мультиплексная система страница/строка и неопределенное часовое время (BGF2=1, BGF1=0, BGF0=1)
Эта комбинация означает, что временной адрес не базируется на внешнем таймере и бинарные группы содержат информацию, форматированную согласно мультиплексной системе страницы/строки, описанной в стандарте SMPTE 262M. Эта мультиплексная система определяет иерархию, которая может использоваться для кодирования больших объемов данных в бинарных группах с помощью временного мультиплексирования (уплотнения). Приложения для этой схемы кодирования включают управляющие коды, текстовые данные и производственную информацию.
7.4.6 Установленное часовое время и неопределенный набор символов (BGF2=0, BGF1=1, BGF0=0)
Эта комбинация устанавливает, что временной адрес базируется на внешнем таймере и означает неуказанный набор символов. Если набор символов, используемый для ввода данных, является неопределенным, то могут быть выделены 32 бита в пределах восьми бинарных групп любым способом без ограничений (см. 7.5).
7.4.7 Использование неназначенных бинарных групп и неназначенное часовое время (BGF2=0, BGF1=1, BGF0=1)
Эта комбинация является неназначенной, резервируется для будущего определения SMPTE и не должна использоваться.
7.4.8 Дата/часовой пояс и часовое время (BGF2=1, BGF1=1, BGF0=0)
Такая комбинация устанавливает, что временной адрес базируется на внешнем таймере и устанавливает дату и часовой пояс, закодированный, как описано в стандарте SMPTE 309M (см. 7.5).
7.4.9 Установленное часовое время и мультиплексная система страница/строка (BGF2=1, BGF1=1, BGF0=1)
Эта комбинация устанавливает, что временной адрес базируется на внешнем таймере и определяет мультиплексную систему страницы/строки, описанную в стандарте SMPTE 262M. Эта мультиплексная система определяет иерархию, которая может использоваться, чтобы закодировать большие объемы данных в бинарных группах с помощью временного мультиплексирования. Приложения для этой схемы кодирования включают управляющие коды, текстовые данные и производственную информацию (см. 7.5).
