то разница между ними добавляется в регистр размаха. Сравиение чисел и вычисление размаха выполняют не специальные схемы сравнения и цифро-аналоговый преобразователь, а незначительно усложненная логическая схема.
На чертеже представлена схема устройства.
Она содержит входной регистр 1, регистр 2 наименьшего числа, регистр 3 размаха, триггеры 4-7, элементы 8 и 9 задержки, генератор 10, элементы «И 11, 12, вентили 13, 14, 15.
Прямые разрядные входы регистра 1 связаны с инверсными разрядными выходами регистров 2 и 3. Первый вход вентиля 14 соединен с входом «Запись, с третьим входом элемеита «И 12, выход - с иервым входом регистра 1, второй вход - с выходом триггера 5. Вход триггера 5 связан с третьим входом элемента «И 11 и с иервым выходом элемеита 8 задержки, а вход элемента 8 - с входом «Запись, второй выход - с в-фрыми входами триггеров 4, 6, 7, регистра 2 i| четвертым входом регистра 1. Первый вход вентиля 15 подключен к выходу вентиля 14; второй - к первому выходу триггера 7,-а выход - к первому входу регистра 3. Первый вход вентиля 13 соединен с выходом генератора 10, второй - с выходом триггера 4, а выход - с вторыми входами регистров 1 и 3. Выход регистра 1 подключен к первому входу триггера 6 и к входу элемента 9 задержки, выход которого связан с третьими входами регистров 1 и 3. Выход триггера 6 соединен с первым входом триггера 7, вторые выходы триггеров 6 и 7 - с первыми и вторылш входами элементов «И И и 12 соответственно.
Устройство управляется тремя шинами: «Запись, «Конец измерения, «Пачало измерения. (В описании для ясности изложения сигналы «Конец измерения и «Начало измерения формируются из сигналов «Запись элементов 8 задержки. Естественно, что эти сигналы можно получить и другим методом).
Работает вычислитель следуюш,им образом.
Входные числа поступают в числоимпульсном коде сериями, каждое число - серия импульсов. Перед началом работы все триггеры и регистры сбрасываются в нуль (цепи сброса не показаны, все вентили закрыты). Затем приходит первое число на шину «Запись, при этом взводится элемент 8 задержки. Время задержки импульса элемента 8 больше длительности наибольшей серии. Первое число заносится в регистр 2, так как элемент «И 12 открыт. По окончании серии импульсов, задним фронтом элемента 8 задержки опрокидывается триггер 5, который открывает вентиль 14. Эти два элемента - триггер 5 и вентиль 14, необходимы для выделения первой серии, в противиом случае возможны сбои в работе схемы. Триггер 5 остается опрокинутым до конца анализа.
При поступлении второй и дальнейших серий возмол ны три условия работы.
Первое условие. Поступаюшее число меньше, чем число, заиисапное в регистре наименьшего значения. Схема работает следующим образом. Первым импульсом серии взводится элемент 8 задержки, передним фронтом сбрасываются в нуль регистр 1, триггеры 4, 6, 7, а затем проводится перезапись числа из регистра 2 в регистр 1 обратным кодом и очищается регистр 2. Серия импульсов заиосится в регистры I и 2. В регистре 1 она суммируется с обратным кодом старого наименьшего числа. Когда серия импульсов окоичится, задним фронтом элемента 8 задержки опрокидывается триггер 4 через элемент «И 11,
(последний подготовлен к открытию тем, что триггеры 6 и 7 находятся в состоянии «О). Триггер 4 открывает вентиль 13, и импульсы с генератора 10 поступают на регистры 1 и 3. При этом в регистре наименьшего числа остается новое наименьшее значение, а в регистр 3 размаха добавляются импульсы количеством, равным Х„ (X - старое наименьшее число, Xi - новое наименьшее число), так как в регистр размаха начинают подаваться импульсы, начиная с X i и кончая X т Последнее обеспечивается тем, что в регистре 1 в начале в обратном коде записано число X , следовательно, на выходе регистра 1 образуется имиульс переноса тогда, когда
регистр заполиен количеством импульсов, равным X, а как только появится импульс переноса, опрокидывается триггер 6 и закрывает элемент «И 11.
Второе условие. Поступающее число импульсов Xi меньше суммы Х,„ +Х (где Xfi - число, записанное в регистре размаха). В этом случае, передний фронт элемента 8 задержки сбрасывает в нуль триггеры 4, 6, 7 и регистр 1, переносит число в обратном коде
из регистра 2 в регистр 1 очищает регистр 2. Заполняются импульсными регистры 1 и 2. Импульс переноса (переполнения) регистра 1 вырабатывается, когда проследует X „, импульсов, триггер 6 опрокинется, закроет элементы «И 12 и 11, взведется элемент 9 задержки и сбросит регистр 1 и в «О и перепишет число из регистра 3 в регистр 1 в обратном коде, при этом число в регистре 3 остается. После окончания серии импульсов задним
фронтом элемента 8 задержки никаких действий произведено не будет. В регистре 2 остается старое наименьшее число, в регистре 3- старое значение размаха. В начале следующей серии схема возвращается в исходное рабочее состояние передним фронтом, вырабатываемым элементом 8 задержки.
Третье условие. Поступающее число импульсов в серии Х:п X,-fX .
Цикл работы вначале похож на цикл работы во втором рассмотренном случае. Импульс переноса регистра 1 вырабатывается тогда, когда проследует X ,„ импульсов, триггер 6 опрокииется, закроет элементы «И 12 и 11, взведется элемент 9 задержки и сбросит
егистр 1 в нуль и перепишет число из реги
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации | 1986 |
|
SU1377847A1 |
Устройство управляемой задержки импульсов | 1981 |
|
SU993457A1 |
Устройство задержки и формирования импульсов | 1986 |
|
SU1345327A1 |
Устройство синхронизации | 1990 |
|
SU1781835A1 |
Устройство для программного управления | 1991 |
|
SU1800445A1 |
Устройство для измерения частоты сигналов | 1981 |
|
SU966617A1 |
Цифровой умножитель частоты | 1977 |
|
SU690609A1 |
Цифровой фильтр | 1987 |
|
SU1418756A1 |
Устройство для определения экстремальных чисел, представленных числоимпульсным кодом | 1989 |
|
SU1665369A1 |
Устройство для определения статистических характеристик | 1982 |
|
SU1057957A1 |
Авторы
Даты
1975-08-30—Публикация
1974-01-28—Подача