Арифметическое устройство

Номер патента: 578642

Авторы: Манто, Фомина, Шек-Иовсепянц, Щучинская

ZIP архив

Текст

ОПИСАНИЕ ИЗОБРЕТЕН ИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ п 1 878642 Союз Советских Социалистических РеспубликГосударствеиныи комитет Совета Министров СССР по делам изобретенийи открытий) Опубликовано 30.10.7 УДК 681 325(088 5) Дата опубликован 1) Заявит РИФМЕТИЧЕСКОЕ УСТРОИСТВО 1) Дополнительное к авт вторыобретения И, И. Манто, И, И. Фомина Изобретение относится к области вычислительной техники, а именно к арифметическим устройствам цифровой вычислительной машины последовательного действия с системой команд, близкой к универсальной.Известны устройства вычислительной техники, выполняющие арифметические и логические операции над числами, в частности, операции умножения и сдвига.В состав такого устройства входят сумматор, регистр множителя, генератор произведений, преобразователь константы сдвига.Устройство обеспечивает ускоренное выполнение операций умножения и сдвига на любое число разрядов. Однако, набор вычислительных операций, реализуемых устройсзвом, ограничен.Наиболее близким к изобретению техническим решением является арифметическое устройство последовательного действия, содержащее блок выработки признака условного перехода, дешифратор, регистр команды, преобразователь константы в унитарный двоичный код, регистр, блок умножения, сумматор, входы которого соединены соответственно с первой информационной шиной, с выходом регистра арифметического устройства, с выходом дешифратора и с выходом блока умножения, а выход сумматора соединен со входом регистра, вход которого соединен со ек-Иовсепяиц и Г. Я. Шучииска второй информационной шинойвходы блока умножения соединены соответственно с первой информационной шиной, с выходом преобразователя константы в унитарный двоичный код, с выходом дешифратора и с выходом регистра, входы преобразователя константы в унитарный двоичный код соединены соответственно с выходом дешифратора и с первым выходом регистра команды, второй выход которого соединен со входом дешифратора, а вход - с шиной управления, выход блока выработки признака условного перехода соединен со входом дешифратора.Недостатком известного устройства является низкое быстродействие и сложность.Целью изобретения является повышение быстродействия и уменьшение оборудования,Поставленная цель достигается тем, что в устройство введен блок сравнения кодов, входы которого соединены соответственно с выходами регистра команд, регистра, преобразователя константы в унитарный двоичный код и дешифратора, а выход в со входом блока выработки признака условного перехода.На чертеже приведена блок-схема предлагаемого арифметического устройства.Устройство содержит сумматор 1, блок умножения 2, регистр 3, преобразователь 4 константы в унитарный двоичный код, блок51 О 5 сравнения кодов, регистр команды 6, блок 7 выработки признака условного перехода, первую информационную шину 8, шину управления 9, дешифратор 10, вторую информационную шину 11,1 овизной схемы арифметического устройства является наличие блока сравнения кодов, С помощью этого блока выполняется специальная команда ЛОС - логическая обработка силлабул, Операция ЛОС обеспечивает сравнение содержимого части регистра арифметического устройства с константой, записанной в самой команде.Арифметическое устройство работает следующим образом.По команде ЛОСразрядов содержимого регистра 3 сравниваются в блоке 5 с константой К, поступающей из регистра команды 6, и в случае неравенства кодов вырабатывается признак условного перехода в=1 (в блоке).Количество сравниваемых разрядовзаписывается в команде в виде двоичного кода и преобразователем 4 преобразуется в унитарный двоичный код.Структура команды ЛОС следующая: код операции ЛОС - константа К - количество сравниваемых разрядов /.В блоке 5 сравнения кодов под воздействием кода операции ЛОС, поступающего в виде управляющих сигналов с дешифратора 10, из командной информации с регистра команды 6 выделяется, константа К Далее число из регистра 3 сравнивается с выделенной константой К. Количество сравниваемых разрядов определяется положением 1 в коде, поступающем из преобразователя 4, в котором двоичный код командыпреобразуется в унитарный двоичный код, Результат сравнения чисел из блока 5 подается в блок 7, в котором формируется признак условного перехода.Предлагаемое арифметическое устройство обеспечивает экономию объема постоянного запоминающего устройства (ПЗУ) и сокра 15 20 25 зо 35 4 О 45 4щение времени решения задачи на 5 - 100/о. Экономия объема ПЗУ достигается за счет того, что константа К, с которой производится сравнение, записывается в поле самой команды, а не в специально отведенной ячейке памяти. Сокращение времени задачи при этом объясняется тем, что нет необходимости выбирать специальную константу ПЗУ, на что тратится лишний рабочий цикл,Ф ор мул а изо бр етен ия Арифметическое устройство, содержащее блок выработки признака условного перехода, дешифратор, регистр команды, преобразователь константы в унитарный двоичный код, регистр, блок умножения, сумматор, входы которого соединены соответственно с первой информационной шиной, с выходом регистра арифметического устройства, с выходом дешифратора и с выходом блока умножения, а выход сумматора соединен со входом регистра, вход которого соединен со второй информационной шинойвходы блока умножения соединены соответственно с первой информационной шиной, с выходом преобразователя константы в унитарный двоичный код, с выходом дешифратора и с выходом регистра, входы преобразователя константы в унитарный двоичный код соединены соответственно с выходом дешифратора и с первым выходом регистра команды, второй выход которого соединен с входом дешифратора, а вход - с шиной управления, выход блока выработки признака условного перехода соединен с входом дешифратора, о т л ич а ю щ е е с я тем, что, с целью повышения быстродействия и уменьшения оборудования, в устройство введен блок сравнения кодов, входы которого соединены соответственно с выходами регистра команд, регистра, преобразователя константы в унитарный двоичный код и дешифратора, а выход - с входом блока выработки признака условного перехода.578642 Составитель А. Уткин Техред И. Карандашова Редактор Н. Коляда Подписное Типография, пр. Сапунова, 2 Заказ 1472/14 Изд.847 Тираж 890 НПО Государственного комитета Совета Министров СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб д. 4/5

Смотреть

Заявка

2065322, 08.10.1974

ПРЕДПРИЯТИЕ ПЯ А-7357

МАНТО НОРА ИОНОВНА, ФОМИНА ИРИНА ИВАНОВНА, ШЕК-ИОВСЕПЯНЦ РУБЕН АШОТОВИЧ, ЩУЧИНСКАЯ ГАЛИНА ЯКОВЛЕВНА

МПК / Метки

МПК: G06F 7/38

Метки: арифметическое

Опубликовано: 30.10.1977

Код ссылки

<a href="https://patents.su/3-578642-arifmeticheskoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Арифметическое устройство</a>

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