21.1.1 Продукцией типа "Unit" является:
Unit ::= INTEGER
{repetitions (0), bit (1), nibble (4), octet (8), word 16 (16),
dword32 (32)} (0..256)
21.1.2 Безусловным значением (по умолчанию) для этого типа всегда является bit.
21.1.3 Признак кодирования этого типа указывает единицу, в которой будут подсчитываться другие признаки кодирования или поля определителя.
21.1.4 Значение признака кодирования этого типа ограничено во всех случаях, кроме одного, до ненулевых значений. В этих случаях признак кодирования указывает число битов. Это число битов определяет единицу, в которой подсчитываются другие признаки кодирования или поля определителя.
21.1.5 При использовании в определении объекта кодирования класса в категории "повторение" разрешается также значение repetitions, указывающее, что связанный подсчет дает число повторений в кодировании.