Устройство для нормализации многоразрядных чисел
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Союз Советских Социалистических Республик(51) М. Кл,з606 Г 7 Государственный иомите Совета Министров ССС по делам изобретений и открытий(45) Дата опубликования описания 03.05.77 Анцут 2) Авторы изобретения витин, Д. Я. Стоенко М мени заводших машин сного 3 управля Киевский ордена Трудового Кэлектронных вычислительных 1) Заявител 54) УСТРОЙСТВО ДЛЯ НОРМАЛИЗАЦИИ МНОГОРАЗРЯДНЫХЧИСЕЛ Изобретение относитсятельной техники и можепри конструировании уси Чисел с плавающейтой.Известны устройствасел 1и к области вычист быть использоватройств для обраи фиксированной фратором и первым инф сумматора характери остаток такого устройс чении оборудования с брабатываемых чисел, еш ормационнымстик 2 .тва состоитростом разряд и хо Не ве ботк запя ости ение устройстдности анализатора в узле норра мантисс,для нормализации х заключается в увеуменьшении быстроядности обрабатываеЦель изобретенва за счет уменьш ия - упрош ения разря в и шифра, Недостаток оборудования ичени ора групп разрядализатора, а такжЭто достигаетс иствия с ростом рамых чисел. е суммато тем, чтоализатор ко 5 из сумде Наиболее близким по технической сущности и достаточному результату к изобретению является устройство для нормализации двоичного числа, содержащее сумматор 1 мантисс, регистр сдвига, вход которого соединен с выходом сумматора мантисс, дешифратор, выход которого соединен с управлякм шим входом регистра сдвига, сумматор характеристик с двумя информационными и дву мя управляющими входами, анализатор групп разрядов, вход которого соединен с выходом сумматора мантисс, и шифратор кода денормализации, вход которого соединен с выходом анализатора групп разрядов, а выход - 25 даденормализации, входкоторогосоединен свыходом шифратора кода денормализации,первый управляющий выход анализатора кода денормализации соединен с первым управляющим входом сумматора характеристик ис управляющим входом анализатора группразрядов, а второй управляющий выход анализатора кода денормализации соединен совторым управляющим входом сумматора характеристик, второй информационный входкоторого соединен с шиной записи,Блок-схема устройства представлена начертеже. Предлагаемое устроиство состоиатора мантисс 1, регистра сдвига549807 шифратора 3, сумматора характеристик 4,шифратора кода денормализации 5, анализатора групп разрядов 6 и анализатора кодаденормализации 7, шины записи 8,Выход сумматора мантисс 1 соединен синформационным входом регистра сдвига 2,управляюший вход которого соединен с выходом дешифратора 3. Первый информационный вход сумматора характеристик 4 соединен с выходом шифратора 5, Вход шифратора 5 соединен с выходом анализатора группразрядов 6. Выход шифратора 5 соединен совходом дешифратора 3 и входом анализаторакода денормализации 7.Первый управляющий выход анализатора 15кода денормализации 7 соединен с первымуправляющим входом сумматора характеристик 4 и с управляюшим входом анализаторагрупп разрядов 6. Второй управляющий выходанализатора кода денормализации 7 соединен 20со вторым управляющим входом сумматорамантисс 4, Второй информационный входсумматора мантисс 4 соединен с шиной записи 8.Устройство работает следуюшим образом.В начальный момент времени анализируется старшее слово, находящееся на сумматоре мантисс 1. Схема анализатора группразрядов 6 определяет число ведуших нулей О 1 О О 1 О О О 1 О О О О О О О О О 1 О последнюю строчку таблицы) равенство нулю содержимого сумматора мантисс 1, то соответствующие сигналы с первого и вто рого управляющих выходов анализатора ко 1 2 3 4 5 6 7 8 О О О О О О 1 О О О О О О О 1 О О О О О О О О Анализатор кода 7 представляет собой схему, фиксирующую равенство нулю содержимого шифратора 5, А так как нулевой код на выходе шифратора 5 означает (см,в слове, Шифратор 5 преобразует число ведуших нулей в двоичный код денормализации КДМ (см,таблицу).Дешифратор 3 по значению КДМ формирует управляющие сигналы, включающие необходимые цепи регистра сдвига 2, на который предварительно заносится содержимое сумматора мантисс 1, т, е, старшее слово. Если это слово не равно нулю, т,е, КДМО, то на первом управляюшем выходе анализатора кода денормализации 7 будет сигнал, управляющий занесением содержимого шифратора 5 в сумматор характеристик 4. В случае нормализации чисел с пла ваюшей запятой на сумматоре характеристик 4 производится коррекция характеристики числа, т.е. из характеристики числа вычитается величина КДМ, В случае обработки чисел с фиксированной запятой код денормализации является масштабным коэффициентом числа с фиксированной запятой, Старшее слово, находяшееся на регистре сдвига 2, и все последующие слова, формируемые на сумматоре мантисс 1, сдвигаются на величину, сохраняемую на дешифраторе 3 в течение всего цикла сдвига. Если первое, старшее слово равно нулю, то КДМ и число сдвигов равны нулю (см. таблицу).549807 НИИПИ Заказ 347/11 ираж 902 исное Филиал ППП "Патент", г, Ужгород,ктная,да денормализации 7 означают неравенство (первый выход) и равенство (второй выход) чулю - д - разрядного слова. Характеристика на сумматоре характеристик 4 корректируется (уменьшается) на величину П Двоичная константа 0 заносится в сумматор характеристик 4 по второму информационному входу под управлением второго управляюшего выхода анализатора кода денормализации 7, Затем на сумматоре мантисс 1 появляется второе слово. Если его значение не равно нулю, то формируется КДМ и число сдвигов, содержимое сумматора мантисс 1 заносится в регистр сдвига 2, а КДМ - в сумматор характеристик 4, Производится 15 сдвиг и коррекция характеристики аналогичного случая, когда старшее слово не равно нулю.Величина коррекции характеристикиравная одновременчо числу. сдвига, равна 26 где- номер первого слева слова, не раяного нулю,Сдвиг на пх разрядов производится нена сдвигателе, а путем записи очередногоК-го слова в ячейку памяти с адресом, равным К - (1 - 1).Например, если старшее слово равно нулю, а второе слово не равно нулю (1 =2),то последнее записывается на место первого, третье слово - на место второго и т.д.По сравнению с известным устройствомдля нормализации чисел в предлагаемом устройстве последовательно нормализуется Кмашинных слов с параллельным анализоми разрядов каждого слова. При этом вместоК-кратного увеличения разрядности сумматора мантисс и анализатора групп разрядов,а также увеличения на величину 3 о К разрядности шифратора кода денормализациииспользуется сигнапизатор кода денормализации, что уменьшает затраты оборудования. Формула изобретения Устройство для нормализации многоразрядных чисел, содержащее сумматор мантисс, регистр сдвига, вход которого соединен с выходом сумматора мантисс, дешифратор, выход которого соединен с управляющим входом регистра сдвига, сумматор характеристик, анализатор групп разрядов, вход которого соединен с выходом сумматора мантисс, и шйфратор кода денорлализации, вход которого соединен с выходом анализатора групп разрчдов, а выход - с дешифратором и первым информационным входом сумматора характеристик, о т л и ч а ю ш е е с я тем, что, с целью упрошения устройства, в него введен анализатор кода денормализации, вход которого соединен с выходом шифратора кода денормализации, первый управляюший выход анализатора кода денормализации соединен с первым управляюшим входом сумматора характеристик и с управляюшим входом анализатора групп разрядов, а второй управляюший выход анализатора кода денормализации соединен со вторым управляюшим входом сумматора характеристик, второй информационный вход которого соединен с шиной записи. Источники информации, принятые во внимание при экспертизе:1, 7 ВМ ЕС 1020, Процессор ЕС 2010,Техническое описание Е 13,055,001,Т 04.2. Патент США Иф 3.234.368, кл. 235159, 1966,
СмотретьЗаявка
2109536, 28.02.1975
КИЕВСКИЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ЗАВОД ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬННЫХ И УПРАВЛЯЮЩИХ МАШИН
ЛЕВИТИН МОИСЕЙ ЭЛИКОВИЧ, СТОЕНКО ДАВИД ЯКОВЛЕВИЧ, АНЦУТ ВЛАДИМИР АНДРОНИКОВИЧ
МПК / Метки
МПК: G06F 7/38
Метки: многоразрядных, нормализации, чисел
Опубликовано: 05.03.1977
Код ссылки
<a href="https://patents.su/3-549807-ustrojjstvo-dlya-normalizacii-mnogorazryadnykh-chisel.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для нормализации многоразрядных чисел</a>
Предыдущий патент: Функциональный преобразователь
Следующий патент: Устройство для деления
Случайный патент: Устройство для контроля взаимного положения шпиндельных барабанов хлопкоуборочных машин