| 32-х | procedure Init_Sim(Ust :string); | 
| 16-ти | procedure Init_Sim(Ust :string); | 
Ust – строка, содержащая “1” и “0” символы.
Процедура устанавливает элементы поля данных битовой переменной в состояния, определяемые строкой символов. Длина битовой переменной становится равной длине символьной строки Ust.
Если для установки значений в массиве бит будут использованы символы, отличные от рекомендуемых (“1” и “0”), то сообщение об ошибке не будет выработано, а для установки значений массива будет принят во внимание младший разряд использованных символов.
Пример задания битовой последовательности, длиной 5 бит, приведен в таблице:
| 32-х | 
Var BitStr: TStr_Bit;  {Объявление переменной} | 
| 16-ти | 
Var BitStr: PStr_Bit;  {Объявление переменной} |