УСТРОЙСТВО ДЛЯ ОБРАБОРКИ ИНФОРМАЦИИ Советский патент 1970 года по МПК G06F7/38 

Описание патента на изобретение SU268753A1

i:

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

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

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

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

На чертеже показана блок-схема устройства обработки информации.

Устройство содержит запоминающий блок 1, арифметический блок 2, блок управления 3, импульсно-потенциальный ключ 4, триггер 5

управления импульсно-потенциальным ключом, триггер 6 управления ключом выбора адреса нулевого канала и ключ 7 выбора адреса нулевого канала.

Запоминающий блок 1 состоит из регистра

8 адреса, адресных ключей 9 и элементов памяти 10, а арифметический блок 2 - из регистра // числа, сумматора 12, знакового разряда 13 регистра числа и знаковых разрядов 14 и 15 сумматора.

Регистр 8 адреса потенциальными входами триггеров соединен со входами адресных ключей 9, выходы которых подсоединены к элементам памяти 10. Импульсные выходы запоминающего блока соединены с импульсными

входами триггеров регистра 11 числа, импульсные выходы и входы которого связаны с импульсными входами и выходами сумматора 12 соответственно. Выход последнего старщего триггера регистра числа соединен со счетвходы установки в нуль этого разряда и регистра числа раздельно подсоединены к блоку унравления 3. Выход последнего триггера сумматора соединен со счетным входом знакового разряда 14, выход которого соединен со .счетным входом знакового разряда 15, причем вход установки в нуль знакового разряда 15 отдельно от входа установки в нуль сумматора и знакового разряда 14 подключен к бло.ку управления. Импульсный выход знакового разряда 13 подключен к импульсным входам знаковых разрядов 14 и 15. Потенциальный выход знакового разряда 15 соединен с импульсно-потенциальным ключом 4, первый выход которого соединен со счетным входом сумматора, а второй - со счетным входом регистра числа. Триггер 5 управления ключом 4 двумя своими потенциальными выходами соединен с потенциальными входами этого ключа, а импульсный вход ключа 4 - с блоком управления. Импульсные входы триггера 5 соединены с блоком управления. С блоком унрав-. ления соединены также импульсные входы триггера 6 обращения к нулевому каналу, первый потенциальный выход которого соединен со входом ключа 7 выбора адреса нулевого канала, а второй выход-с адресными ключами 9.

Устройство обработки работает следующим образом.

В качестве примера нредположим, что емкость одного канала запоминающего блока 218 - I. Все операции, которые рассматриваются ниже, производятся по программе при помощи программных импульсов, вырабатываемых блоком управления.

При умножении двух чисел множимое записано в ячейке А элементов памяти 10, множижель - в ячейке В, результат получится в нулевом канале-ячейке 0. Перед выполнением операции умножения производится предварительная установка в нуль регистра )/ числа со знаковым разрядом 13 и сумматора 12 со знаковыми разрядами 14 и 15.

Ключ 4 стационарно подключается своим импульсным выходом к счетному входу регистра 11 числа. Операция умножения производится в следующем порядке:

-обращение к ячейке В элементов памяти 10;

-считывание из ячейки В множителя (так как знаковый разряд 13 не связан с запоминающим блоком /, то в нем всегда после считывания будет нуль);

-сдвиг на один разряд множителя в регистре 11 числа, при этом старший разряд множителя оказывается в знаковом разряде 13:

-запись в ячейку В оставщихся разрядов множителя, при этом 17 разряд множителя находится на месте 18 разряда;

-установка в нуль регистра 11 числа; знаковый разряд 13 в нуль не устанавливается (счетный вход знакового 18 разряда блокирован);

-обращение к ячейке А элементов памяти 10;

-считывание из ячейки А множимого;

-онрос знакового разряда 13, если в нем содержится единица, то передача множимого

в сумматор параллельным кодом; знаковый разряд 13 в передаче не участвует;

-запись множимого в ячейку А;

-установка в пуль регистра 11 числа; - обращение к нулевому каналу;

-считывание числа из ячейки 0;

-опрос знакового разряда 15 через ключ 4, если в знаковом разряде 15 содержится единица, ноявивщаяся в результате суммирования, то по счетному входу она нерейдет в регистр 11 числа, т. е. прибавится к результату;

-сдвиг на один разряд содерл :имого регистра // числа и сумматора 12;

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

-запись результата в ячейку 0;

-установка в нуль регистра 11 числа и знакового разряда 15.

Далее цикл новторяется 17 раз и в нулевом канале (в ячейке 0) получается произведение. При делении двух чисел делимое записано в ячейке А элементов памяти 10, делитель - в ячейке В, результат получится в нулевом канале-ячейке 0. Перед выполнением операции деления производится предварительная установка в нуль регистра 11 числа, сумматора 12 и знаковых разрядов 13-15. Ключ 4 управляется триггером 5 в процессе операции деления.

Производится деление в следующем порядке.

Подготовительная операция:

- обращение к ячейке А элементов памяти 10;

-считывание делимого из ячейки А;

-передача делимого из регистра // числа в сумматор 12 и знакового разряда 13 в знаковые разряды 14 и 15;

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

-установка в нуль регистра // числа; Основной цикл:

-обращение к ячейке В;

- считывание делителя из ячейки В;

-передача делителя из регистра числа // в сумматоре 12 в обратном коде вместе со знаком 13; одновременно импульсный выход ключа 4 подключается к счетному входу сумматора 12; при подключении импульсного выхода ключа 4 на счетный вход сумматора переполнение знакового разряда 15 проходит на счетный вход сумматора непосредственно, без опроса этого разряда;

- запись делителя в ячейку В;

-установка в нуль регистра 11 числа;

-обращение к нулевому каналу;

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

название год авторы номер документа
ВЫЧИСЛИТЕЛЬНАЯ ОТКРЫТАЯ РАЗВИВАЕМАЯ АСИНХРОННАЯ МОДУЛЬНАЯ СИСТЕМА 2009
  • Шевелев Сергей Степанович
RU2453910C2
ПРОЦЕССОР ДЛЯ ЦИФРОВОЙ СИСТЕМЫ ОБРАБОТКИ ДАННЫХ 1971
  • В. В. Пржи Лковский, Г. Д. Смирнов, В. Я. Пыхтин, А. Н. Василевский, А. П. Запольский, В. А. Мальцева, Г. А. Иванов, Р. А. Реморова,
  • М. Е. Неменман Н. Т. Кушнерёв
SU305477A1
Устройство для умножения с накоплением 1988
  • Сабельников Юрий Андреевич
  • Демидов Михаил Анатольевич
SU1509876A1
Вычислительное устройство 1975
  • Пьявченко Олег Николаевич
  • Владимиров Виктор Владимирович
  • Борисенко Сергей Николаевич
  • Чесноков Геннадий Иванович
  • Антоничев Владимир Михайлович
SU705478A1
Устройство для деления двоичных чисел 1990
  • Косой Анатолий Алексеевич
  • Добрынин Анатолий Анатольевич
  • Кашарин Владимир Анатольевич
  • Хромушин Виктор Александрович
SU1783520A1
Устройство управления последовательностью операций цифрового вычислителя 1984
  • Песляк Евгений Алексеевич
  • Корнуков Анатолий Павлович
  • Бандура Вил Емельянович
SU1198521A1
УСТРОЙСТВО ОБРАБОТКИ ИНФОРМАЦИИ ДЛЯ МНОГОКАНАЛЬНЫХ АНАЛИЗАТОРОВ 1973
  • Р. П. Селютин
SU377792A1
ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА С АВТОМАТИЧЕСКИМ ПРОГРАММИРОВАНИЕМ И МИКРОПРОГРАММНЫМ УСТРОЙСТВОМ УПРАВЛЕНИЯ 1964
  • Овсепян Г.Е.
  • Эйлезян Х.К.
  • Аджемян В.Л.
  • Сагателян П.А.
  • Егиазарян Л.Ш.
  • Каракешишян Д.М.
  • Нерсисян А.О.
  • Айдинян Д.С.
  • Оганян Г.А.
  • Хачатрян М.А.
SU224161A1
УСКОРЕННЫЙ УМНОЖИТЕЛЬ НА НЕЙРОНАХ 2006
  • Кобелев Николай Сергеевич
  • Лопин Вячеслав Николаевич
  • Кобелев Владимир Николаевич
  • Шевелева Елена Сергеевна
  • Фетисова Евгения Владимировна
  • Шевелев Сергей Степанович
RU2322688C2
Арифметическое устройство 1978
  • Шульгин А.А.
  • Храмцов И.С.
  • Фролова С.И.
  • Веригина В.В.
  • Слюсарев Н.А.
SU687982A1

Иллюстрации к изобретению SU 268 753 A1

Реферат патента 1970 года УСТРОЙСТВО ДЛЯ ОБРАБОРКИ ИНФОРМАЦИИ

Формула изобретения SU 268 753 A1

SU 268 753 A1

Даты

1970-01-01Публикация