Многофункциональное устройство

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

Авторы: Викентьев, Гофман, Клюкин, Лепихина

ZIP архив

Текст

(504 С 06 Р ГфЦ 3,; Ц,30 ПИСА ЕТЕНИ ЛЬСТ 1ический А. Клюкинфман ьство СССР /00, 1979, тво СССР /00,Е УСТРОЙСТВО тся к област 1 табл ГОСУДАРСТВЕННЫЙ НОМИТЕПО ИЗОБРЕТЕНИЯМ И ОТНРЫТПРИ ГННТ СССР ТОРСНОМУ .СВИ.801520 автоматики и вычислительной техникии может быть использовано при построении специализированных и универсальных ЭВИ. Цель изобретения -упроцение устройства за счет сокращения количества внешних связей,Многофункциональное устройство содержит четыре 0-триггера 1-4, двамультиплексора 5 и 6, два коммутатора 7 и 8 и элемент 9 запрета.Устройство позволяет в зависимостиот кода управления операциями выполнять арифметико-логические опеи операции сдвигов, 1 ил,Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении специализированных и универсальных ЭВМ,Цель изобретения - упрощениеустройства за счет сокращения количества внешних связей.На чертеже представлена функциональная схема многофункциональногоустройства.Многофункциональное устройствосодержит четыре 0-триггера. 1-4,два мультиплекеора 5 и 6, два коммутатора 7 и 8, элемент 9 запрета,вход 10 данных нулевого разряда,вход 11 данных первого разряда, первый вход 12 переноса, второй вход,настроечных входов 19, первый тактовый вход 20, второй тактовый вход21, вход 22 управления.арифметическими операциями и операциями сдвигов.Многофункциональное устройствоработает следующим образом.Все арифметико-логические опера"ции, выполняемые устройством, могут быть разбиты на две группы., Впервой из них результат формируется как Функция четырех аргуиентов:входньас данных разрядов, значений.разрядов, переносов слева и справа,Во второй группе команд результатФормируется без учета переносов.В многофункциональном устройстведля вычисления переносов и результатов операций используются однии те же мультиплексоры 5 и 6, нриэтом арифметико-логические операции первой группы реализуются задва такта машинного времени, впервом из которых вычисляется значение переносов из нулевого и первого разрядов, запоминаемое в Птриггерах 3 и 4 соответственно, а вовтором - значение операции в этомразряде с учетом переноса.Команды второй группы выполняются обычным образом за один тактмашинного времени." Двоичный 8-разрядный код, пода"ваемый на группу настроечных входов19, и значение сигнала на входе управления арифметическими операциями и операциями сдвигов определяют вид операции, реализуемой вданном такте машинного времени. Если значение сигнала на первом тактовом входе 20 устройства принимаетзначение "Лог, "1", то в устройствеосуществляется вычисление значенияпереноса каждого из разрядов (взависимости от значения информациина группе настроечных входов 19)от значения сигналов на входах 10и 11 данных нулевого и первогоразрядов, а также от сигналов, сформированных на 0-триггерах 1 и .2,и от выходных сигналов, сформированных на коммутаторах 7 и 8. Навыходах коммутаторов 7 и 8 сигналыФормируются в соответствии со значением сигнала на входе 22 управления арифметическими операциямии операциями сдвигов, поступающегоНа управляющие входы этих коммутаторов, на первые и вторые информационные входы коммутаторов 7 и 8подаются значения сигналов переноса слева и справа,В этом такте в П-триггеры 3 и 4происходит запись вычисленных значений переносов, При этом черезэлемент 9 запрета блокируется сигнал синхронизации на тактовых входах 0-триггеров 1 и 2, в результате чего в данном такте машинного35 . времени эти триггеры сохраняют своепредыдущее эначение;При переходе к следующему тактумашинного времени (такту вычислениярезультата операции) сигнал на первом тактовом входе 20 устройства должен принять значение "Лог. 0", чтообеспечит сохранение записанных вЭ-триггеры 3 и ч значений переносовиз нулевого и первого разрядов соответственно и пропускание синхронизи"рующего сигнала через элемент 9 запрета.на тактовые входы 0-триггерови 2 (нулевого и первого разрядов).В этом такте машинного временимультиплексоры 5 и 6 формируют зна"чение результата операции, заданной8-разрядным кодом.на группе настроечных входов 19 в зависимости от значений сигналов на входах 10 и 11данных, на выходах коммутаторов 7 и8 и на выходах 0-триггеров 1 и 2.По Фронту тактового сигнала, поступающего с второго тактового вхо15 да 21 устройства через элемент 9запрета на тактовые входы Р-триггеров 1 и 2, происходит запись результатов операции с выходов мультиплексоров 5 и 6,При. реализации операций второйгруппы сигнал на первом тактовомвходе 20 равен "Лог, 0". При этомв каждом такте машинного временипроисходит вычисление результатаоперации так же, как во втором такте.При последовательном соединениинескольких устройств для образованиямногоразрядного вычислителя выход 14каждого предыдущего устройства должен соединяться с входом 12 последующего устройства для образованияцепи переноса вправо.Работа многоФункционального устройства в режимах Формирования сигналов переноса и результата характеризуется таблицей истинности,Коды управления операциями получены иэ предположения, что первыйуправляющий вход мультиплексора имеет вес 22 второй 21 третий - 2 о. МногоФункциональное устройство, содержащее четыре Р-триггера, два мультиплексора и элемент запрета, причем выход первого мультиплексора соединен с инФормационными входами первого и второго Р-триггеров и с асинхронным выходом нулевого разряда устройства, асинхронный выход первого разряда которого соединен с выходом второго мультиплексора и информационными входами третьего.и четвертого Р-триггеров, первый тактовый вход устройства соединен с тактовыми вховычислен исление перация д 22 Вхо СложениеО О 1 1 1 О 1 1 1 1О 1 О 1 ОО ПереносРезультатПереносРезультатПереносРезультатПереносРезультатТо же О О 1О О О1 О О 11 1 1 1ОО 11 О 1 О 1О О 1 О 11 1 1 1О О О .1 1 О ВычитаниеА:"А-ВИнкрементА:=А+1ДекрементА:=А ИЛИ А: АЧВИ А:=АЛВИнверсия 1 О О О Формула и э обретения 20503 6дами второго и четвертого Р-триггерови первым входом элемента запрета, второй вход которого соединен с вторым5тактовым входом устройства выход пе 1реноса которого соединен с выходомчетвертого Р-триггера, выход первогоразряда устройства соединен с выходомтретьего Р-триггера, тактовый входкоторого соединен с выходом элементазапрета и тактовым входом первогоР-триггера, выход которого соединенс выходом нулевого разряда устройства, инФормационные входы первого ивторого мультиплексоров соединены сгруппой настроечных входов устройства, о т л и ч а ю щ е е с я тем,что, с целью упрощения устройстваза счет сокращения количества внеш 20 них связей, оно дополнительно содержит два коммутатора, выходы которых соединены соответственно с первыми управляющими входами первогои второго мультиплексоров, вторые25 управляющие входы которых соединенысоответственно с входами данных нулевого и первого разрядов устройства,первый и второй входы переноса которого соединены соответственно с первыми инФормационными входами первогои второго коммутаторов, управляющиевходы которых соединены с входом управления ариФметическими операциямии операциями сдвигов устройства, вы 35ход третьего Р-триггера соединен свторым инФормационным входом первогокоммутатора и третьим управляющимвходом второго мультиплексора, третийуправляющий вход первого мультиплексора соединен с выходом первого Ртриггера, выход второго Р-триггерасоединен с вторым инФормационным входом второго коммутатора,1520503 Продолжение таблицы Вычисление Опера ычнсленни оя Очистка ЛфО Проверка А О Присвоение А;ВСдвиг АА вправоСдвиг А . А,ьз влевоАргументы(управлнщие входм мультиплексора) О О О 1 О эультатренос О О 1 РезультатПереносРезультатПереносРезультат О О О 1 1О 1 О1 О О 1 г 1 О Прям и е . Х " безразличное состояние (О или 1) окин Составитель Редактор В. Данко Техред А. ЕраКорректор М. Иакснмишин изводственно-издательский комбинат "Патент", г.уагород, ул. Гагарина, 101 Заказ 6758(49 Тиржк 668 ПодписноеВЙИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР13035Москва, Ж, Рауаская наб д. 4(5

Смотреть

Заявка

4354842, 04.01.1988

ПЕРМСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

ВИКЕНТЬЕВ ЛЕОНИД ФЕДОРОВИЧ, КЛЮКИН АНДРЕЙ АНАТОЛЬЕВИЧ, ЛЕПИХИНА ОЛЬГА ЛЕОНИДОВНА, ГОФМАН ВИКТОР АЛЕКСАНДРОВИЧ

МПК / Метки

МПК: G06F 15/00, G06F 7/00

Метки: многофункциональное

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

Код ссылки

<a href="https://patents.su/4-1520503-mnogofunkcionalnoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Многофункциональное устройство</a>

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