1
Изобретение относится к вычислительной технике и может быть использовано при построении матричных устройств обработки информации.
Цель изобретения - повышение быстродействия за счет осуществления операции вычитания чисел в прямом коде 1 из 10. ,
На. чертеже представлена функциональная схема одноразрядного десятичного матричного вычитателя.
Вьпштатель содержит первую группу элементов И-НЕ 1-9, элементы ИЛИ 10-27, вторую группу элементов И-НЕ 28-37, треугольную матрицу 38, содержащую элементы И-НЕ 39-83 и нагрузочные резисторы 84-94 для осуществления монтажного И при соединении выходов элементов И-НЕ с открытым коллектором.
Вычитатель работает следующим образом.
При подаче на входы уменьшаемого и вычитаемого одинаковых кодов происходит переключение одного из элементов И-НЕ 28-37, на выходе которого устанавливается первьА потенциал, что приводит к первому значению разности. На входах устройства активным является уровень логической единицы, а на выходе - уровень логического нуля. При подаче разных
19392
кодов уменьшаемого и вычитаемого, например кодов 0001000000 и 0000001000, что соответствует числам 3 и 6, происходит срабатывание
(J элемента И-НЕ 59, лежащего на пересечении двух ИЛИ, соединенных с выходами элементов ИЛИ 21 и 24. Остальные элементы, соединенные входами с этими шинами, не переключаются,
to так как единичный сигнал присутствует только на одном их входе.
Выходы элементов И-НЕ матрицы, соответствующие одинаковым значениям разности, объединены монтажным И,
15 Таким образом, в результате вычитания формируется сигнал логического нуля на третьей выходной шине, соответствующей цифре 3. Знак разности формируется с помощью элементов И-НЬ 1-9 и ИЛИ 10-17. При этом нулевой уровень соответствует отрицательной разности.
При рассмотренных кодах операндов сигнал уровня логической единицы
25 распространяется по цепи элементов ИЛИ 12-14 до элемента И-НЕ 6, который в данном случае переключается, так как на обоих его, входах присутствуют единичные сигналы,
Таким образом, формируется код О, соответствующий отрицательней разности.
Унеиыиаеног
Разность
название | год | авторы | номер документа |
---|---|---|---|
Матричное вычислительное устройство | 1983 |
|
SU1149245A1 |
Матричное устройство для возведения в квадрат и извлечения квадратного корня | 1984 |
|
SU1171787A1 |
Матричное устройство для деления | 1985 |
|
SU1247863A1 |
СПОСОБ И УСТРОЙСТВО СУММИРОВАНИЯ И ВЫЧИТАНИЯ ДВОИЧНО-ДЕСЯТИЧНЫХ КОДОВ | 2008 |
|
RU2389064C1 |
ПОСЛЕДОВАТЕЛЬНЫЙ ДЕЛИТЕЛЬ ТРОИЧНЫХ ЦЕЛЫХ ЧИСЕЛ | 2023 |
|
RU2810609C1 |
Матричное устройство для возведения в квадрат и извлечения квадратного корня | 1983 |
|
SU1111155A1 |
Оптоэлектронное устройство для вычитания десятичных чисел | 1989 |
|
SU1697069A1 |
Устройство для вычитания десятичных чисел | 1975 |
|
SU607216A1 |
Матричное устройство для деления | 1987 |
|
SU1462297A1 |
Устройство для вычитания двоично-десятичных кодов | 1982 |
|
SU1043640A1 |
ОДНОРАЗРЯДНЫЙ ДЕСЯТИЧНЬЙ МАТРИЧНЫЙ ВЫЧИТАТЕЛЬ, содержащий треугольную матрицу элементов И-НЕ, содержащую девять строк по
Кувырков П.П., Темпиков Ф.Е | |||
Комбинаторные системы | |||
М., Энергия, 1975, с | |||
Прибор для массовой выработки лекал | 1921 |
|
SU118A1 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Оранский A.M | |||
Аппаратные методы в ЦВИ | |||
Минск, изд | |||
БГУ, 1977, с.29, рис | |||
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Авторы
Даты
1985-06-15—Публикация
1983-12-27—Подача