УСТРОЙСТВО УПРАВЛЕНИЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ Советский патент 1974 года по МПК G06F9/06 

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

I

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

Известно устройство управления цнф;ровой вычислительной машшны, .соде1рл аш,ее счетч.ик команд, регистр команд, регистр адреса, дешифраторы адресов X и Y, адресные .ключи, формирователи, блок памяти, ириемный регистр, узел формирования заииси, бло.к памяти .и регистр серил команд.

Для повышения быстродействия и со.кращения оборудования предлагаемое устройство содержит блок формирования последуюП1ей команды, входы которого соединены соответственно с выходом регистра серии команд и вторым л третьим входами устройства, а его выходы подключены соответственно к пер:вому и второму входам регистра ко.манд.

Схема предлагаемого устройства приведена на чертеже.

В состав устройства входят счетчик } команд, регистр 2 адреса, дешифратор 3 адреса X, дешифратор 4 адреса К, адресные ключи 5, адресные фор1мировател,и 6, узел 7 формирования загаиюи, блок 8 , усилители 9 считывания, прием ный регистр 10, регистр 11 серии команд, блок 12 форм ироваиия последлюи ей колтанды, состоящий из схемы 13

поразряд;гого сравнения, сдв|И1гаюи1его регистра/-#, схемы /5 совиадения, схемы 16 «НЕ, схемы/7совнаден1ия, регистр 18 каманд. Первый 1вход устройства 19 соединен со входом счетчнка / команд для подачи сигнала сумд1ирова-ния «I к записанному s счетчике коду. Первый выход Обустройства подключен к выходу регистра 18 команд, выход приемного регистра 21 является вторым выходом устройства, а входы 22 и 23 схем совпадения 15 и /7 являются вторым 1и третьим входами устройства, на которые поступают сигналы от блока выработки микрокоманд управления.

На каждо.м очередном цикле код предыдущей команды записан в регистре 18. Код номера серии команд с вы.хода счетчлка / команд лодается на вход регистра 2 адреса, а к содержимому счетчнка / ио сигиалу, поступающему на вход устройства /5, прибавляется «единипа. Выходы младших и старших разрядов кода адреса расшифровываются соответственно дешифраторами Л и 4 адреса, определяющими местоположение ячейки иамяти (з координатах х и у) в блоке 8 па.мятп, соответствуюп1ее этому коду. Выходные сигиалы дешифраторов 3 и 4 поступают на ВХОДЫ адресных форм.ирователей 6 и ключей 5, вьфабатываюи1.их ток считывания в выбраииой ячейке блока 8, хранящей код серии команд. Выходиые сигналы блока 8 усиливаютея усилителями 9 считывания и поступают на вход регистра 10. Далее -принятый код регенери.руется в ячейку -блока 8, из которой он подается на вход регистра 11. Предварительно в младший разряд регистра 14 по специальному входу (на чертеже не показан) записывается «единица. Пр.и установ,ке кода в .регистре /./ схема ./5 поразрядного сравнения произ1ВО|Дит сравнение кодов, записанных в {регистрах 11 и .14. При отсутствии «единицы в младшем разряде регистра 11 схема 13 1ВырабатьгВает на выходе сигнал нессинадения, который через схему «НЕ 16 .подается на вход схемы 15 co-Bin а дети я . сигнал разреше1пия микрокоманды поразрядного сдвига (азход 22). OpiJi этом «единица сдвигается в следуюидий разряд регистра 14. Сдеиги происходят до того .момента, по.ка на выходе схемы 13 не появится сигнал совладения, свидетельствующий о том, что сдвигаемая «единица реюистра 14 совиала с «еди-ницей в ближайшем к младшему разряде кода регистра/У. Номер этого разряда, онределяемый положением «единицы в коде регистра 14, является номером разряда кода адреса предыдущей команды, значение которого необходимо инвертировать для получения кода адреса последующей кОМанды. Для этого при }галич1ии сигн.ала, поступающего со входа 23 на вход схемы 17, поступает управляющий сигнал (вход 22), по которому в регистре 18 команд инвертируется значение разряда, поступившего с выхо.да релИСтра 14. На этом оканчивается цикл формирования первой команды. iPa6oTa устройства по форм фовапию следующих команд серии происходит аналогично до тех пор, пока «еднница в periicTpe 14 не -переместится в крайний старший разряд. Нри этом она циклически передается снова в младшнй разряд регистра 14, одновременно являясь сигналом обращения за следующим кодом формирования серии команд и т. д. Предмет изобретения Устройство управления цифровой вычислительной машины, содержащее счетчик команд, первый .вход которого соединен с выходом регистра команд и первым (выходом устройства, второй вход - с первым входом устройства, а выход связан со входом регистра адреса, подключенного через дещифраторы адресов X и Y, адресные ключи и формирователи к адресным входам блока намяти, выход которого через усилители считывания соедине со входом приемного регистра, первый вход которого подключен через узел формирования записи к информациолному входу бло.ка памяти, а второй и третий входы связа}1ы соответственно со вторым выходом устройства входом регистра серии команд, отличающееся тем, что, с целью увеличения быстродействия и сокращения оборудовапия, оио содержит блок формирования последующей команды, входы которого соединены соответственно с выходом регистра серии команд и вторым и третьнм входами устройства, а его выходы подключены соответственно к первому и второму входам регистра кома«д.

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

название год авторы номер документа
Устройство управления цифровой вычислительной машины 1975
  • Денисенко Вячеслав Платонович
  • Юсифов Самед Имамали Оглы
SU598076A1
Микропрограммное устройство управления с контролем 1985
  • Благодарный Николай Петрович
  • Малахов Виктор Александрович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
SU1267413A1
МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ 1993
  • Шаханов И.А.
  • Черных В.И.
  • Ноянов В.М.
RU2079876C1
Микропрограммное устройство управления 1982
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Благодарный Николай Петрович
  • Захаренко Александр Владимирович
  • Ткаченко Сергей Николаевич
SU1019449A1
Цифровое вычислительное устройство 1979
  • Авдюхин Андрей Андреевич
  • Колосов Владимир Григорьевич
  • Смородин Сергей Алексеевич
SU826359A1
Устройство адресации многопроцессорной вычислительной машины 1983
  • Кривего Владимир Александрович
  • Прокопенко Николай Николаевич
  • Кривего Владимир Владимирович
  • Кривенков Александр Иванович
SU1129613A1
Микропрограммное устройство управления 1982
  • Михайкий Альберт Тимофеевич
  • Панга Айвар Вилфридович
  • Петраков Владимир Николаевич
  • Тарасов Владимир Григорьевич
  • Цветков Ян Янович
SU1156071A1
Микропрограммное устройство для сопряжения процессора с абонентами 1987
  • Гришин Владимир Алексеевич
  • Ярошевский Павел Юрьевич
SU1539787A1
ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА С АВТОМАТИЧЕСКИМ ПРОГРАММИРОВАНИЕМ И МИКРОПРОГРАММНЫМ УСТРОЙСТВОМ УПРАВЛЕНИЯ 1964
  • Овсепян Г.Е.
  • Эйлезян Х.К.
  • Аджемян В.Л.
  • Сагателян П.А.
  • Егиазарян Л.Ш.
  • Каракешишян Д.М.
  • Нерсисян А.О.
  • Айдинян Д.С.
  • Оганян Г.А.
  • Хачатрян М.А.
SU224161A1
Устройство для программного управления и контроля 1991
  • Лученко Олег Алексеевич
  • Бек Александр Владимирович
  • Чернышов Михаил Анатольевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Марков Петр Евгеньевич
  • Ткаченко Сергей Николаевич
SU1784943A1

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

Реферат патента 1974 года УСТРОЙСТВО УПРАВЛЕНИЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ

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

SU 428 383 A1

Даты

1974-05-15Публикация

1972-09-01Подача