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

Иллюстрации

Показать все

Реферат

 

п11 454549

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик (61) Зависимое от авт. свидетельства (22) Заявлено 17.01.73 (21) 1880667/18-24 с присоединением заявки ¹ (32) Приоритет

Опубликовано 25.12.74. Бюллетень № 47

Дата опубликования описания 05.02.75 (51) М. Кл. G 061 7/38

Государственный комитет овета Министров СССР (53) УДК 681.325.5 (088.8) ло делам изобретений и открытий (72) Авторы изобретения

Д. В. Кузьмин и H. Н, Богданов

Орловский завод управляющих вычислительных машин (71) Заявитель цП7Б (54I) АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО

Предлагаемое изобретение относится к области вычислительной техники и может быть использовано в вычислительных машинах с применением двоично-десятичного кода.

Известно арифметическое устройство, содержащее тетрады регистра результата, выход последней тетрады которого соединен с первыми входами сумматора и схемы «И», второй вход которой подключен к первому входу устройства, а выход — ко входу первой тетрады регистра результата, причем второй вход сумматора связан со вторым входом устройства, а выход — со входом регистра коррекции, выход которого соединен со входом схемы коррекции, и триггер управления.

Цель изобретения — повышение быстродействия устройства.

Это достигается тем, что в предлагаемом устройстве выход схемы коррекции соединен с первым входом первой дополнительной схемы «И», второй вход которой соединен с единичным выходом триггера управления, а выход — с первым входом дополнительной схемы «ИЛИ», выход которой подключен ко входу второй тетрады регистра результата, а второй вход — к выходу первой тетрады регистра результата, причем единичный и нулевой входы триггера управления соединены соответственно с выходами дополнительных — второй и третьей — схем «И», первые входы которых объединены и связаны с третьим входом устройства, а вторые входы соединены соответственно с четвертым и первым входами устройства.

На чертеже изображена схема предложенного устройства.

На схеме: 1 — первый вход устройства для подачи признака отсутствия арифметической операции; 2 — выход регистра результата; 3—

10 выход устройства коррекции; 4 — второй вход устройства с регистра постоянного операнда на сумматор; 5 — третий вход устройства для подачи синхроимпульсов сдвига второй тетрады; 6 — четвертый вход устройства для пода15 чи признака арифметической операции; 7— первая схема «И»; 8 — первая тетрада; 9 — остальные тетрады регистра результата; 10— схема «ИЛИ»; 11 — первая дополнительная схема «И»; 12 — триггер управления; 13 — вто20 рая дополнительная схема «И»; 14 — третья дополнительная схема «И»; 15 — сумматор;

16 — регистр коррекции; 17 — схема коррекции.

Хранение информации в первой тетраде 8 и

25 остальных тетрадах 9 регистра результата в режиме отсутствия арифметической операции происходит путем циркуляции ее с выхода 2 остальных тетрад 9 регистра результата через первую схему «И» 7 (по признаку отсутствия

30 арифметической операции, поступающему на

454549

3 первый вход 1 устройства) на вход первой тетрады 8 регистра результата, а через схему

«ИЛИ» 10 — на вход остальных тетрад 9 регистра результата. При этом во время первой тетрады синхроимпульсов сдвига с выхода 2 регистра результата выходит первый десятичный разряд операнда, во время второй тетрады синхроимпульсов сдвига выходит второй десятичный разряд операнда и т. д. Такая синхронная циркуляция информации происходит как в регистре постоянного операнда, так и в регистрах памяти (на чертеже не показаны). В момент начала цикла арифметической операции информация в регистре результата располагается старшим разрядом в тетраде 8, младшим — в крайней ближайшей к выходу 2 тетраде регистра результата. Сигнал признака отсутствия арифметической операции по входу 1 устройства прекращается, в результате чего циркуляция через схему «И» 7 запрещается, В течение первой тетрады синхроимпульсов сдвига младшей десятичный разряд регистра результата с выхода 2 поступает на сумматор

15, где складывается с младшим десятичным разрядом регистра постоянного операнда, который подается на вход 4 сумматора. После сложения в конце первой тетрады результат поступает на регистре коррекции 16.

В момент совпадения признака арифметической операции (вход 1 устройства) и второй тетрады синхроимпульсов сдвига (третий вход устройства) через схему «И» 13 устанавливается в единицу триггер управления 12.

В течение второй тетрады синхроимпульсов сдвига, младший десятичный разряд из регистра коррекции 16 через выход 3 схемы коррМции 17 поступает на вход первой дополнительной схемы «И» 11 и через схему «ИЛИ» 10— на вход остальных тетрад 9 регистра результата.

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

В момент начала первой тетрады синхроимпульсов сдвига в новом цикле появляется сигнал отсутствия признака арифметической операции (вход 1 устройства), младший десятичный разряд из регистра 9 с выхода 2 в течение первой тетрады синхроимпульсов поступает через схему «И» 7 на вход первой тетрады 8 регистра результата, а старший десятичный разряд регистра результата с выхода 3 схемы коррекции 17 сдвигается через схему «И» 11 и схему «ИЛИ» 10 на вход остальных тетрад регистра результата. В момент второй тетрады синхроимпульсов сдвига триггер 12 сбрасывается, и продолжается цикл циркуляции информации регистра результата в режиме отсутствияя а р и ф м етич ccкой оп ер а ци и.

Таким образом, происходит естественное выравнивание информации регистра результата во время цикла арифметической операции.

Количество тетрад синхроимпульсов сдвига является постоянным как в режиме отсутствия арифметической операции, так и во время арифметической операции и равно количеству десятичных разрядов регистров, т. е. емкости остальных тетрад 9 регистра результата плюс первая тетрада 8.

Емкость регистра результата, регистра постоянного операнда, регистров памяти равна информационной длине операндов.

Предмет изобретения

Лрифметическое устройство, содержащее тетрады регистра результата, выход последней тетрады которого соединен с первыми входами сумматора и схемы «И», второй вход которой подключен к первому входу устройства, а выход — ко входу первой тетрады регистра результата, причем второй вход сумматора связан со вторым входом устройства, а выход — со входом регистра коррекции, выход которого соединен со входом схемы коррекции, и триггер управления, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия, выход схемы коррекции соединен с первым входом первой дополнительной схемы «И», второй вход которой соединен с единичным выходом триггера управления, а выход — с первым входом дополнительной схемы «ИЛИ», выход которой подключен ко входу второй тетрады регистра результата, а второй вход— к выходу первой тетрады регистра результата, причем единичный и нулевой входы триггера управления соединены соответственно с выходами дополнительных — второй и третьей— схем «И», первые входы которых объединены и связаны с третьим входом устройства, а вторые входы соединены соответственно с четвертым и первым входами устройства.

454549

Г 1 . I

Составитель А. Милославская

Техред Т. Миронова

Корректор Е. Рогайлина

Редактор Т. Загребельная

Типография, пр. Сапунова, 2

Заказ 155111 Изд. № 220 Тираж 624 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, 7К-35, Раушская наб., д. 4i 5