Арифметико-логический модуль
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(51) 5 Г 700 ОПИС ЕТЕЛЬСТ ВТОРСКОМУ 1 (21) 4372849/24-24 (22) 01,02.88 (46) 30.01.90.(54) АРИфМЕТИК (57) Изобретен лительной техн О ГИЧЕ СКИЙотноситсяи может и. 1 и емент И ыход 26 шину 2 выбора режимаобратной свяээи. Изобретение льной техникечисл носитс 24, входобратнойАрифм жет наити при одительности, Цель иэобрете повышение на ла вне а д трех ар ГОСУДАРСТВЕННЫЙ КОМИТЕТ,ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМПРИ ГКНТ СССР Бюл. У 4олитехнический инсти ение при построении универсальных ипециализированных ЭВМ высокой произдежности путем сокращенияних выводов. а чертеже приведена функциональ схема арифметико-логического мо Арифметико-логический модуль соержит мультиплексоры 1-6, триггеры и 8, шины 9 и 1 О управления, входы 1 и 12 данных нулевого и первого азрядов, асинхронные выходы 13 и 14 улевого и первого разрядов, нулевой первый выходы 15 и 16 данных, входы 7 и 18 переноса, выходы 19 и 20 пееноса, шину 21 тактовых импульсов, ину 22 выбора режима и дополнительпсльзовано при построении универсальных и специализированных ЭВМ вкачестве арифметико-логического модуля, Цель изобретения - повышениенадежности устройства за счет сокращения числа внешних выводов. Арифметико-логический модуль содержит шестьмультиплексоров, два П-триггера, элемент И, две шины управления, входыданных, входы переноса, вход обратной связи, шину тактовых импульсов,шину выбора режима, дополнительнуюшину выбора режима, выходы нулевогои первого разрядов, выходы данных,выходы переноса, выход обратной свяико-логический модуль раб т следующим образом.Двоичный код, подаваемый по восьмираэрядным шинам 9 и 10 управления, задает вид реализуемой операции над двумя операндами, один иэ которых записан в триггерах 7 и 8, а другой установлен на входах 11 й 12 данных нулевого и первого разрядов. На выходах мультиплексоров 3 и 4 формируются нулевой и первый разряды результата операции соответственно. При этом -й разряд результата (нулевой или первый) в зависимости от уровня сигналов на шине 22 выбора режима и дополнительной шине 23 выбора режима является переключательной функциейгументов; сигнала на входеданных 1-го разряда, сигнала на 1.-мвыходе данных и сигнала на входе 18переноса или с выхода мультиплексора3 прн уровне сигнала на шине 22 выбора режима, равном лог, "0", либо пер 5вых двух аргументов, указанных выше,и сигнала на входе 17 первого переноса или на выходе мультиплексора 1 приуровнях сигналов на шине 22 выборарежима и дополнительной шине 23 выбора режима, равных лог"1", либо первых двух аргументов, укаэанных выше,и сигнала с выхода мультиплексора 4или на входе 25 обратной связи приуровне сигнала на шине выбора режима,равном лог. "1", а на дополнительнойшине 23 выбора режима - лог, "0". Видэтой операции определяется двоичнымкодом, подаваемым по шине 10 управления.Одновременно на выходах мультиплексоров 1 и 2 формируются сигналыпервого переноса из нулевого и первого разрядов, которые являются пере-ключательными Функциями тех же аргументов, что и разряды результата операции, в зависимости от уровней сигналов на шине 22 выбора режима и дополнительной шине 23 выбора режима. Вид.этой функции определяется двоичнымкодом, подаваемым по шине 9 управления,По фронту тактового импульса, поступающего по шине 21 тактовых импульсов на синхронизирующие входы триггеров 7 и 8, происходит запись кода результата операции с асинхронных выходов 13 и 14 нулевого и первого разрядов в триггеры 7 и 8, Одновременно 40 сигнал с выхода триггера 7 поступает на выход 26 обратной связи, сигнал с выхода триггера 8 вна второй информационный вход мультиплексора 5, сигнал с входа 25 обратной связи - на 45 второй информационный вход мультиплексора 6. При этом начинается Формирование нового кода результата операции, нулевой разряд которого поступает на первый информационный вход 50 мультиплексора 6, а первый - на выход 20 переноса, причем на второй информационный вход мультиплексора 5 поступает сигнал с входной шины 18 переноса. Одновременно происходит 55 Формирование сигнала первого переноса, который с выхода мультиплексора 2 пос 1;упает на выход 19 переноса. Код, записанный в триггеры 7 и 8, остается неизменным до прихода фронта следующего тактового импульса.Формула изобретенияАрифметико-логический модуль, содержащий шесть мультиплексоров, два триггера, две шины управления, входы данных нулевого и первого разрядов асинхронного выхода нулевого и первого разрядов, нулевой и первый выход данных, первый и второй выходы переноса, первый и второй входы переноса, шину тактовых импульсов, вход и выход обратной связи, шину выбора режима, причем входы данных нулевого и первого разрядов соединены с первыми управляющими входами первого, третьего и второго, четвертого мультиплексоров соответственно, вторые управляющие входы первого,. третьего и второго, четвертого мультиплексоров, соединены с выходами пятого и шестого мультиплексоров соответственно, третьи управляющие входы первого, третьего и второго, четвертого мультиплексоров соединены с выходами данных соответственно, выходы третьего и четвертого мультиплексоров соединены с асинхронными выходами нулевого и первого разрядов соответственно, выходы второго и четвертого мульти" плексоров соединены с первым и вторым выходами переноса соответственно, входы перВого и второго триггеров соответственно соединены с выходами третьего и четвертого мультиплексоров, синхронизирующие входы первого и второго триггеров соединены с шиной тактовых импульсов, первая и вторая шины управления соединены с информационными входами первого, второго и третьего, четвертого мультиплексоров соответственно, о т л и - ч а ю щ и й с я тем, что, с целью повышения надежности путем сокращения числа внешних выводов, в него введены элемент И и дополнительная шина выбора режима, причем шина выбора режима соединена с первыми управляющиими входами пятого и шестого мультиплексоров, а также с первым входом элемента И, второй вход которого соединен с дополнительной шиной выбора режима, выход элемента И соединен с вторыми управляющими входами пятого и шестого мультиплексоров, первыеСоставитель Ю,ВаракТехредМ.Дидык актор М.Петрова Корректор М,Шарош Тираж 552 Заказ 219ВНИИПИ Го Подписноео изобретениям и открытиям при ГКНТ СССР35, Раушская на 6., д. 4/5 сударствепного комите 113035, МоскваПроизводственно-издательский комбинат "Патент", г. Ужгород, ул, Гагарин 5 153976 информационные входы пятого и шестого мультиплексоров соединены с вторым входом переноса и выходом третьего мультиплексора соответственно, вторые информационные входы пятого5 и шестого мультиплексоров соединены 56с выходом второго триггера и входом обратной связи соответственно, третьи информационные входы пятого и шестого мультиплексоров соединены с первым входом переноса и выходом пер. вого мультиплексора соответственно.
СмотретьЗаявка
4372849, 01.02.1988
ПЕРМСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ
ВИКЕНТЬЕВ ЛЕОНИД ФЕДОРОВИЧ, КЛЮКИН АНДРЕЙ АНАТОЛЬЕВИЧ, ЛЕПИХИНА ОЛЬГА ЛЕОНИДОВНА, ПОГОДИНА СВЕТЛАНА ЮРЬЕВНА
МПК / Метки
МПК: G06F 7/00
Метки: арифметико-логический, модуль
Опубликовано: 30.01.1990
Код ссылки
<a href="https://patents.su/3-1539765-arifmetiko-logicheskijj-modul.html" target="_blank" rel="follow" title="База патентов СССР">Арифметико-логический модуль</a>
Предыдущий патент: Генератор векторов
Следующий патент: Устройство для подсчета числа ответвлений диаграммы
Случайный патент: Способ противоэрозионной обработки почвы на склонах и устройство для его осуществления