Двоично-десятичный сумматор Советский патент 1986 года по МПК G06F7/50 

Описание патента на изобретение SU1241233A1

1

Изобретение относится к вычислительной технике и может использовано в процессорах ЭВМ.

Цель изобретения - повышение быстродействия двоично-десятичного сумматора ,

На чертеже приведена функциональная схема одного разряда двоично-десятичного сумматора.

Двоично-десятичный сумматор содержит в каждом разряде входной корректирующий сумматор 1, основной сумматор 2, выходной корректирующий сумматор 3, узел 4 управляющий инверсии, комму-тйттары 5 и 6, вход 7 переноса, выход 8 переноса, вход 9 первого операнда данного разряда, вход 10 второго операнда данного разряда и выход 11 результата данного разряда. Двоично-десятичный сумматор содержит также шину 12 Константа 0110, шину 13 Константа 1010, вход 14 управления видом операции, вход 15 управления видом кода и вход 16 управления десятичным сложением. Результаты двоично-десятичного сумматора могут быть.выведены на регистр 17. Сумматор 2 и узел 4 могут быть выполнены в виде единого арифметико- логического блока 18,

Дпя операции сложения десятичных данных, представленных в коде 8421, необходимы две коррекции. Для этого в каждой тетраде второго операнда, поступающей по входу 10, на сумматоре 1 добавляется, 6 (0110), Полученный на сумматоре результат по сигналу с шины 16 поступает на вход сумматора 2, где складывается с первым операндом с учетом входного переноса.. На выход II результат будет передан в зависимости от выходного переноса сумматора 2. Если перенос отсутствует, то через коммутатор 6 на выход 11 передается информация с выхода сумматора 3, где к полученной сумме сумматора 2 добавляется 10 (вычитается 6). При наличии пере- носа из сумматора 2 на выход 11 передается информация с выхода сумматора 2.

При операции десятичного вычитания второй операнд участвует в обработке на сумматоре 2 как дополнение, которое получается уже с избытком 6. Поэтому добавления 6 к второму операнду не производится, т.е. через коммутааор 5 передается второй

332

операнд с входа 10 по отсутствии управляющего сигнала на 16. После д)зоичной операции вычитания, как и при десятичном сложении, если не возник перенбс из данной тетрады, от результата вычитается 6 (добавляет ся 10) с разрывом переносов между тетрадами .(за результат принимается значение на выходе сумматоре 3). В противном случае за результат принимается значение на выходе сумматора 2.

При выполнении операции двоичного сумм - рования на входе 15 отсутству- ет управляющий сигнал, поэтому при получении результатов этой операции минуются сумматоры 1 и 3.

0

5

0

5

0

5

0

5

Формула изобретения

Двоично-десятичный сумматор, содержащий .в каждом разряде входной корректирующий сумматор, основной сумматор , выходной корректирующий сумматор , узел управляемой инверсии, причем первый вход входного- корректирующего сумматора соединен с шиной Константа 0110 двоично-десятичного сумматора, выход узла управляемой инверсии соединен с первым информационным входом основного сум- матбра, вход переноса основного сумматора соединен с входом переноса в данный разряд двоично-десятичного сумматора, вьгх;од переноса основного сумматора соединен с выходом переноса из данного разряда двоично-десятичного сумматора, управляющий вход узла управляемой,инверсии соединен с входом управления видом операции двоично-десятичного сумматора, о т- личающийся тем, что, с целью повышения быстродействия, в каждый раз ряд двоично-десятичного сумматора введены два ком гутатора, причем второй информационный вход основного сумматора соединен с входом первого операдда данного разряда двоично-десятичного сумматора, вход второго операцца данного разряда которого соединен с вторым входом входного корректирующего сумматора и первым информационным входом первого коммутатора, второй информационный вход которого соединен с выходом входного корректирующего сумматора, . а выход подключен к информационному входу уз.па управляемой инверсии, выход основного сумматора соединен с

3

первым входом выходного корректирующего сумматора, второй вход которо1Ю соединен с шиной Константа 1010 двоично-десятичного сумматора, первый и второй информационные входы второго коммутатора соединены с первым входом и выходом выходного корректирующего сумматора соответственно, управляющий вход первого коммутатора соединен с входом управле-

а

73

/

. jrj/

/7

Редактор А.Огар

3490/Д4Тираж 671

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-33, Раушская наб., д. 4/5

По

Производственно-полиграфическое предприятие,г.Ужгород,ул,Проектная ,4

334

НИН десятичным сложением дпоично-де- сятичного сумматора, первый управляющий вход второго ком1иутатора сое- ;5чнен с входом управления видом кода двоично-десятичного сумматора, выход переноса основного сумматора соединен с вторым управляющим входом второго коммутатора, выход которого является выходом данного разряда двоично-десятичного сумматора.

W

12

лт/

75

V

2/

Составитель В.Березкин

Техред О.Гортвай Корректор Г.Решетник

Подписное

Похожие патенты SU1241233A1

название год авторы номер документа
Устройство для умножения 1987
  • Богомаз Виктор Лукьянович
  • Жалковский Андрей Антонович
  • Лопато Лилия Григорьевна
  • Шостак Александр Антонович
  • Шпаков Леонард Орестович
SU1495785A1
Устройство для суммирования двоично-десятичных чисел 1980
  • Беляускас Брониславас-Пятрас Брониславович
  • Ланцман Олег Моисеевич
  • Лукшене Даля Казимеровна
  • Яфетас Тобияс Рафаелевич
SU1001087A1
Вычислительное устройство 1988
  • Лопато Георгий Павлович
  • Асцатуров Рубен Михайлович
  • Шостак Александр Антонович
  • Лопато Лилия Григорьевна
  • Шпаков Леонард Орестович
  • Жалковский Андрей Антонович
SU1545215A1
Устройство для деления десятичных чисел 1976
  • Глухова Лилия Александровна
  • Пешков Анатолий Тимофеевич
SU744562A1
Арифметическое устройство 1978
  • Шульгин А.А.
  • Храмцов И.С.
  • Фролова С.И.
  • Веригина В.В.
  • Слюсарев Н.А.
SU687982A1
УСТРОЙСТВО ДЛЯ СЛОЖЕНИЯ-ВЫЧИТАНИЯ ДВОИЧНЫХ ЧИСЕЛ 1972
  • Базылев Анатолий Дмитриевич
SU451078A1
Устройство для умножения 1985
  • Подгорнов Анатолий Иванович
  • Шугаев Александр Михайлович
  • Костинский Аркадий Яковлевич
  • Орлова Мария Петровна
  • Гордеева Анна Сергеевна
SU1278838A1
УСТРОЙСТВО для СЛОЖЕНИЯ-ВЫЧИТАНИЯ ДЕСЯТИЧНЫХ ЧИСЕЛ 1972
SU332459A1
Суммирующее устройство с контролем 1983
  • Пожидаев Николай Яковлевич
  • Фролов Виталий Алексеевич
  • Андреев Владимир Олегович
SU1140112A1
Устройство для сложения и вычитания чисел с плавающей запятой 1985
  • Запольский Александр Петрович
  • Подгорнов Анатолий Иванович
  • Шугаев Александр Михайлович
  • Костинский Аркадий Яковлевич
  • Орлова Мария Петровна
  • Мазикин Борис Викторович
  • Зильбергельд Иосиф Михайлович
SU1315969A1

Иллюстрации к изобретению SU 1 241 233 A1

Реферат патента 1986 года Двоично-десятичный сумматор

Изобретение относится к области вычислительной техники. Его целью - является повышение быстродействия. Предлагаемый двоично-десятичный сумматор отличается от прототипа наличием двух коммутаторов-. Изобретение может быть использовано в процессоре ЭВМ. 1 ил. tc i ьо со со

Формула изобретения SU 1 241 233 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1241233A1

МЕХАНИЧЕСКАЯ ТРАМБОВКА ДЛЯ ИЗГОТОВЛЕНИЯ ИСКУССТВЕННЫХ ЖЕРНОВОВ 1923
  • Альперович А.М.
SU1033A1
В.А.Комарниц- кого, Г.П.Сорокина
М.гМашинострое- ние, 1982, с.69, рис
Коридорная многокамерная вагонеточная углевыжигательная печь 1921
  • Поварнин Г.Г.
  • Циллиакус А.П.
SU36A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 241 233 A1

Авторы

Запольский Александр Петрович

Подгорнов Анатолий Иванович

Мойса Ромуальд Станиславович

Каленчиц Ирина Ивановна

Даты

1986-06-30Публикация

1984-04-16Подача