Арифметическое устройство последовательного действия

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

Авторы: Манто, Соловей, Тираспольский, Фомина, Щучинская

ZIP архив

Текст

гЙ Союз Советскин Социалистически н Республикс присоединен аявки осударстаенный ноинтот6 оввта Иннистроа СССРоо делам изобретенийи открытий5) Дата опубликования опн Н. И. Манто, Д, К. Соловей, В и Г. Я. Шучинсквя(71) Заявитель АРИФМЕТИЧЕСКОЕ УСТРОЙСТВО ПОСЛЕДОВАТЕЛЬНОГО ДЕЙСТВИЯ 2оо входом сумматора, выход которого соединен со входами регистра и блока формирования признака условного перехода,Недостатком такого АУ является его сложность.Целью изобретения является упрошение АУ.Эта цель достигается тем, что в предложенное АУ введен блок выполнения битовых операций.. Второй выход преобразователя константы в унитарный код соединен с первым вха дом блока выполнения битовых операций, вто рой и третий входы которого соединейысоорветстввнно с выходами регистра и блсжа формирования признака условного перехода. Первый и второй выходы блока выполнения битовых операций соединены соответственно со входами регистра н блока формирования признака условного перехода.На фиг. 1 приведена блок-схема АУ последовательного действия, на фиг. 2 - схема блока выполнения битовых операций АУ.Устройство содержит регистр 1, блок выполнения битовых операций 2, блок формирования признака условного перехода 3, сумИзобретение относится к области вычислительной техники и может найти применение в арифметическом устройстве (АУ) ЦВМ последовательного действия с системой кс манд, близкой к универсальной, в состав 5 которой входят операции над разрядами чисел для решения задач обработки больших массивов входной и промежуточной разовой информации.Известно устройство вычислительной твх- Ю ники, выполняющееарифметические и логические операции над числами 11, Однако набор вычислительмьж операций, реалиэуемых устройством, ограничен, в частности отсутству ет воэможность выполнения операций над раэря:5 дами чисел, т.е. битовых операций.Наиболее близким техническим решениемк изобретзнтпо является АУ 21, содержащее регистр, сумматор, блок умножении, .блок формирования признака узлового пере хода, преобразователь константы в унитарный код Вход преобразователя константы . в унитарный код соединен с входной шниФустройства, а первый выхощ -, со входомблока умножения, выход которого соединен 25575646 в зависимости эт управляющего сигнала срабатывает одна иэ схем И узла 8, и результатзаписывается в блок формирования признакаусловного перехода 3. При выполнении операций посылки единицы, нуля или 6 д в и -й5разряд регистра 1 срабатывает один изэлементов И узла 9, и осуществляется ссую- ответствующая запись в регистр 1 на место-го разряда, так как сигнал в преобразователе 6 возникает в момент регенерацииои -го разряда в регистре,При выполнении битовой операции, например засылки значения шестогэ разрядарегистра 1 в блок 3 преобразователь 6 по15коду номера разряда вырабатывает сигнали момент шестого такта и открывает элемент И узла 8, на вход которого поступаетв этот мОмент значение шестого разрядарегистра.Результат операции записывается и блок3. Таким образом, момент времени выполо- нения битовой операции зависит от сигналас преэбразователя 6 и лежит в пределахцикла выполнения операции, длительностькоторого равна и , где И -разрядностьАУ, 7 - длительность одного такта..Затраты оборудования на выполнение битовых операций в предлагаемой схеме уменшается на 10% за счет исключения дешифразС тора номера разряда. При исклочении дешифратора номера разряда оборудование АУ,.участвующее в выполнении битовых операций и построенное на микросхемах 112 серии, составляет примерно 20 элементов. зматор 4, блок умножения 5 преобразователь константы в унитарный код 6 и входнуюшину 7,Блок выполнения битовых операций содержит узел, 8, реализующий выполнение битовых операций конъюкции, дизъюнкции, сложения по модулю (два, посылки й -го разряда регистра 1 в блок 3, уээл 9, реализщий выполнение посылки единицы, нуля илипризнака условного перехода в и -й разрядрегистра 1, шины 10 управляющих сигналов ( й -значение и -го разряда регистра 1, Ы -признак условного перехода, вырабатываемый блоком 3, Л -конъюкции,Ч -диэъюнкция, ф -сложение по модужодва.Устройство работает следующим образом.Результат операций из сумматора 4 записывается в регистр 1 и в.блок формированияпризнака условного перехода 3 в соответствии с правилом выполнения, операции. Операции умножения и сдвига выполняются и блке умножения 5. Результаты умножени.: исдвига через сумматор 4 записьцыется врегистр 1, Операция сдвигазаменяется умножением на унитарный двоичный код, фор;ируемый преобразователем 6, который вырабатывает этот код в зависимости: от:.онстанты, записанной в адресной частикоманды сдвига и поступающей и преобра-.зователь 6 по шине 7. Унитарный код выдается в блок умножения и качестве множимэго. Этот же код используется при выполнении битовых операций. Битовые операциивыполняются в блоке 2 над значением разряда регистра 1 н признаком условного перехода, а результат операции записывается вразряд регистра 1 или блок формированиямипризнака условного перехода 3 в зависимости от кода битовой операции. 40Блок выполнения битовых операций представляет собой комбинационную схему,.и которой в соответствии, с алгоритмом прэисходит операции над разрядом, номер которогоуказывается в команде 45Преобразователь 6 по значению номераразряда, указанного в адресной части команды, поступающей с шины 7, вырабатываетунитарный двоичный код, место-положениеединицы, в котором определяется кодом номера разрядаЭта единица валяется оператором, который управляет ь,сполнением одной иэ битовых операций, так как при послеаовательном способе передачи информацииАУ на входе блока 2 в момент срабатывания 55преобразователя 6 оказывается и -й разрядрегнсти 1 при выполнении операций кэнъюнкции, дизыонкции и сложения пэ модулю дванад 9 и признаком условного перехода сД,лбо поыл Р 4 вбж бд .Пр этом 0 Формула изобретения Арифметическое устройство последователь ного действия, содержащее регистр, сумматор, блок умножения, блок формирования признака условного перехода, преобразователь константы и унитарный код, причем вход преобразователя константы в унитарный код соединен с входной шиной устройства,а первый выход - с входом блока умножения, .выход которого соединен с входом сумматора, выход кэторого соединен с входами регистра и блэка формирования признака услэвного перехода, э т - л и ч а ю щ е е с я тем, что, с целью упропения устройства, в него введен блок выполнения битовых операций, причем второй выход преобразователя константы в унитар-" ный код соединен с первым входом блока выполнения битовых операций, второй и третий. входы которого соединены соответственно с выходами регистров и блока фэрмирэвания признака условногэ переходаэ а первый и второй выходы блока выполнения битовых операций соединены соответственно сэ вхэ575646 Заказ 4036/34 Тираж 818 ПП Патент, г. Ужгород,ктйа нл дами регистра и блока формирования признака условного перехода. Источники информации, принятые во внимание при акспертизе: 1. Каган Б. МКаневский М. М. ШЗМи системы, изд. М., Энергия, 1974,гл. 6,7.2, Блок ВЧУ, техническое описаниеОЯЗ, 057.052 ТО. кн. 5, 1973.

Смотреть

Заявка

2065318, 08.10.1974

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

МАНТО НОРА ИОНОВНА, СОЛОВЕЙ ДАВИД КУШЕЛЕВИЧ, ТИРАСПОЛЬСКИЙ ВЛАДИМИР МОЙШЕВИЧ, ФОМИНА ИРИНА ИВАНОВНА, ЩУЧИНСКАЯ ГАЛИНА ЯКОВЛЕВНА

МПК / Метки

МПК: G06F 7/38

Метки: арифметическое, действия, последовательного

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

Код ссылки

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

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