Шифратор (coder) - это функциональный узел комбинационного типа предназначенный для преобразования унитарного (позиционного) кода в двоичный код. В позиционном коде число определяется позицией единиц в серии нулей. Например, если в серии десять нулей, имеется вот такой код 0001000000, то это эквивалентно числу 7 (счет ведется справа налево). Позиционный код служит для выбора и включения объектов для передачи или чтения данных. При использовании всех комбинаций двоичного кода число входов К = 21 .Где п - число выходов шифратора. В унитарном коде все разряды, за исключением одного, равны нулю. Таблица функционирования шифратора имеет вид: Таблица 9.1 - Таблица функционирования шифратора Позиционный код Двоичный код 8 7 6 5 4 3 2 1 22 2' 2° 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 1 0 0 0 I 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 0 0 0 0 0 0 1 I 0 1 0 0 0 0 0 0 0 1 1 1 Для наглядности, единицы, как видно, располагаются по диагонали. Для шифратора должно выполняться условие Xj-Xj =0, i <> j.
RkJQdWJsaXNoZXIy MTExODQxMg==