Изобретение относится к области вычислительной техники и может найти применение в цифровых вычислительных и измерительных устройствах, а также в устройствах автомати.ки, где для представления информации иснользуются десятичные фазоимпульсные коды.
Известные устройства для сравнения десятичных кодов не пригодны для выполнения операции сравнения фазоимпульсных кодов, так как могут сравнивать лишь коды, представленные в пространственной форме (т. е. в такой форме, когда для передачи каждого из десяти информационных значений кода имеется отдельная шина). Поэтому применение их для сравнения фазоимпульсных кодов вызывает необходимость использования промежуточных преобразователей фазоимпульсного кода в пространственный, что, приводит к значительному усложнению устройств.
Для реализации операции сравнения фазоимпульсных кодов без промежуточного их преобразования в пространственную форму и упрощения схемы устройства в нем первая и вторая входные плины соединены со входами первой схемы «И и схемы «ИЛИ, выход которой через линию задержки соединен с единичным входом триггера, нулевой вход триггера соединен с выходом генератора, единичный выход триггера соединен с первыми входами второй и третьей схем «И, вторые
входы которых соединены с выходом схемы «ИЛИ, третий вход второй схемы «И соединен с первой входной шиной, а третий вход третьей схемы второй входной шиной. На чертеже представлена схема предлагаемого устройства.
Она состоит из схем /, 2, 3 «И, схемы 4 «ИЛИ, триггера 5, линии задержки 6 и генератора 7 фазоимпульсных констант. Входные
шины X и у устройства попарно подведены ко входам схем 2 и 4. Кроме того, вход х устройства соединен со входом схемы /, а вход у устройства - со входом схемы 3. Выходы схем 1, 2 и 3 являются выходами А, В и С устройства. Выход схемы 4 подключен ко вторым входам схем / и 3 и через линию задержки 6 связан с едииичным входом триггера 5. Единичный выход триггера 5 соединен с третьими входами схем / и 5. К нулевому входу триггера 5 подключен выход К генератора фазоимпульсных констант, соответствуюш,ий нулевой константе.
Работа устройства состоит в следующем Пусть сравниваемые числа хну представлены прямым фазоимпульсным кодом (т. е. импульс, соответствующий цифре i+l, следует за импульсом, соответствуюш,им цифре t(i 0,l,..., 9). Устройство подготавливается к работе импульсом нулевой константы
в нулевое состояние. Затем коды сравниваемых чисел поступают на входы устройства. Если импульсы X и у (т. е. импульсы, соответствующие числам X и у) совпадают, то сработает схема 2 и на выходе В устройства появится сигнал. Если , то импульс у поступит на устройство, раньше импульса х. В этом случае импульс у через схему 4 и линию задержки 6 установит триггер 5 в единичное состояние. Последний, в свою очередь, откроет схемы 1 и 3. Вследствие этого, с приходом импульса X сработает схема 1, и на выходе А устройства появится сигнал. Если , то установка в единичное состояние триггера будет нроизводиться импульсом X. С приходом импульса у сработает схема 5 и на выходе С устройства появится сигнал. Таким образом, сигнал на выходе А устройства свидетельствует о том, что , сигнал на выходе В,- что , сигнал на выходе С, - что . Если сравниваемые числа хну будут представлены обратным фазоимпульсным кодом (т. е. импульс, соответствующий цифре i-f 1, предшествует импульсу, соответствующему цифре i), то значения сигналов на выходах Л и G устройства будут противоположны указанным выше, а работа устройства не будет отличаться от описанной.
Для устранения возможности появления па выходах устройства ложных сигналов необходима линия задержки 6. Длительность задержки должна быть больше длительности импульсов.
Предмет изобретения
Устройство для сравнения десятичных фазоимнульсных кодов, содержащее триггер, логические схемы «И, «ИЛИ и генератор, отличающееся тем, что, с целью упрощения, в нем
первая и вторая входные щины соединены со входами первой схемы «И и схемы «ИЛИ, выход которой через линию задержки соединен с единичным входом триггера, нулевой вход триггера соединен с выходом генератора, единичный выход триггера соединен с первыми входами второй и третьей схем «И, вторые входы которых соединены с выходом схемы «ИЛИ, третий вход второй схемы «И соединен с первой входной шиной, а третий
вход третьей схемы «И - со второй входной шиной.
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО для УМНОЖЕНИЯ ЧИСЕЛ, НРЕДСТАВЛЕННЫХ ФАЗОИМПУЛЬСНЫМИ ДЕСЯТИЧНЫМИ КОДАМИ | 1973 |
|
SU384104A1 |
УСТРОЙСТВО для ОКРУГЛЕНИЯ ЧИСЕЛ^0-СОЮгн.:^Я IП''Т'''^'.'«-' - *'>&''•'.1.-...п1;--,:.лл^-;. ц.^/{, &!'1Б/'НО",1кЛ I | 1973 |
|
SU367420A1 |
Устройство для умножения чисел, представленных фазо-импульсными кодами | 1972 |
|
SU439807A1 |
УСТРОЙСТВО для УСТАНОВКИ ЗАПЯТОЙ СУММИРУЮЩЕЙ КЛАВИШНОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ | 1973 |
|
SU367419A1 |
РЕВЕРСИВНЫЙ СЧЕТЧИК | 1973 |
|
SU362490A1 |
Устройство для сравнения чисел | 1977 |
|
SU667966A1 |
Распределитель импульсов | 1979 |
|
SU856004A1 |
Фазоимпульсный сумматор | 1980 |
|
SU885996A1 |
Устройство для задания циклов в системах числового программного управления | 1989 |
|
SU1619233A1 |
СЧЕТЧИК С ПРЕДВАРИТЕЛЬНОЙ УСТАНОВКОЙ | 1971 |
|
SU322855A1 |
Локо
..45
HJJH
I
„и
Даты
1971-01-01—Публикация