1
Изобретение относится к области автоматики и вычислительной техники и предназначено для контроля двоичных кодов.
Р1звестно устройство для контроля двоичных кодов по нечетному модулю, содержащее счетчик, кольцевой регистр и логические элементы. Контролируемый код может подаваться на устройство только последовательно по разрядам, а необходимость использования кольцевого регистра, триггера и логических элементов усложняет устройство.
Прототипом изобретения является устройство для контроля двоичных кодов по модулю три, содержащее счетчик по модулю три, входы разрядов которого соединены с выходами элементов И, а также счетный триггер. Быстродействие устройства (число тактов его работы) пропорционально разрядности преобразуемого кода.
Пель изобретения - упрощение устройства для контроля двоичных кодов по модулю три и иовыщение его быстродействия.
Это достигается тем, что в устройство введен элемент П-НЕ, входы которого соединены с щинами нечетного и четного разрядов контролируемого кода, выход элемента И- НЕ-с входами первого и второго элементов И, другие входы которых подключены к шинам нечетного и четного разрядов контролируемого кода соответственно.
Схема устройства представлена на чертеже.
Устройство содержит щнны 1 для подачи нечетного и четного разрядов контролируемого кода одновременно, элемент И-НЕ 2, элементы И 3, счетчик 4 по модулю три, выполненный на элементах ИЛИ 5, триггерах 6, элементе И 7 и элементе 8 задержки. Работает устройство следующим образом.
Значения соседних четного и нечетного разрядов контролируемого кода подаются по шинам 1. Единичные значения нечетного разряда (при нулевом значении соседнего четного разряда), соответствующие остатку
«01, и единичные значения четного разряда (при нулевом значении соседнего нечетного разряда), соответствующие остатку «10, проходят на входы счетчика 4 через открытые элементы И 3, поскольку на выходе элемента И-НЕ 2 в указанных случаях присутствует единичный сигнал.
Появление единичных сигналов одновременно на обеих щинах 1 соответствует остатку «00, при этом на выходе элемента И-НЕ
2 оказывается нулевой сигнал, который запирает элементы И 3, блокируя тем самым входы счетчика 4 от записи сигналов, искажающих правильный результат контроля. Сигналы, соответствующие остаткам «01
и «10, поступают на входы разрядов (триггеров 6) счетчика 4 и пересчитываются в нем. Если в счетчике образуется код «11, то открывается элемент И 7, едииичный сигнал которого через элемент 8 задержки и элементы ИЛИ 5 устанавливает счетчик 4 в состояние «00. Время задержки сигнала на элементе 8 должно быть не меньше длительности импульсов, поступающих через элемеиты И 3.
В итоге в счетчике 4 формируется число, равное остатку от деления контролируемого двоичного кода на модуль три.
Поскольку в предложенном устройстве анализируются значения двух разрядов кода одновременно, то оно обладает в два раза большим быстродействием по сравнению с известными устройствами того же назначения нри меньших затратах коитрольиого оборудоваиия.
Формула изобретения
Устройство для контроля двоичных кодов по модулю три, содержаш;ее счетчик по модулю три, входы первого и второго разрядов которого соединены с выходами первого и второго элементов И соответственно, отличающееся тем, что, с целью упрощения устройства и повышения его быстродействия, оно содержит элемент И-НЕ, входы которого подключены к щинам нечетного и четного разрядов контролируемого кода, выход элемеита И-ИЕ соединен с входами первого к второго элементов И, другие входы которых подключены к шинам нечетного и четного разрядов контролируемого кода соответственно.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля параллельного двоичного кода на четность | 1978 |
|
SU746530A2 |
Устройство для контроля параллельного двоичного кода на четность | 1982 |
|
SU1056199A1 |
Устройство для контроля параллельного двоичного кода на четность | 1981 |
|
SU999057A1 |
Устройство для контроля аналого-цифрового преобразователя | 1986 |
|
SU1585897A1 |
Устройство для контроля двухтактного двоичного счетчика | 1975 |
|
SU607221A1 |
Преобразователь непозиционного кода в двоичный код | 1984 |
|
SU1179547A1 |
Устройство для преобразования двоичного кода в код грея и обратно | 1974 |
|
SU560222A1 |
Обратимый преобразователь двоичных кодов в код системы остаточных классов | 1983 |
|
SU1141398A1 |
Преобразователь кода системы остаточных классов в позиционный код | 1983 |
|
SU1116424A1 |
Устройство для контроля двоичного кода на четность | 1981 |
|
SU989558A1 |
Г
Авторы
Даты
1976-12-30—Публикация
1971-07-12—Подача