Патент ссср 416695

 

ОПИСАНИЕ

ИЗОБРЕТЕ Н И Я

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советскизт

Социалистических

Респубпии

Зависимое от авт. свидетельства ¹-М. Кл. 6 06F 9/06

Заявлено 04.1.1972 (№ 1734621, 18-24) с присоединением заявки %в

Приоритет

Опубликовано 25.11.1974. Бюллетень М 7

Дата опубликования описания 1ОХ11.1974

Государственны и комитет

Совета Министров СССР по делам изобретений и открытий

УДК 681.326.06 (088.8) Авторы изобретения А. В. Палагин, T Ф. Слободяиюк, А, В. Писарский и В. П. Денисенко

Институт кибернетики АН Украинской ССР

Заявитель

УСТРОЙСТВО УПРАВЛЕНИЯ

ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МА1ПИНЫ

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

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

Известное устройство достаточно сложно.

Цель." изобретения является упрощение устройства.

Для этого устройство содержит регистр групп из п последовательно соединенных групп триггеров, вход которого подключен к третьему выходу приемного регистра, а выход — ко входу дешифратора номера разрядов, выход которого подключен ко входу регистра команд.

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

Устройство управления цифровой вычислительной машины содержит счетчик номер» серий команд 1, регистр адреса 2,,zeIIIII )p Iтор адреса 1 3, дешифратор адреса Х 4, узел

5 адресных ключей 5, узел адресных фор»прователей 6, узел формирования записи 7, блок памяти 8, усилители считывания 9, приемный регистр 10, регистр 11, состоящий пз и последовательно соединенных групп триггеров 12, 10 дешифратор номера разрядов 13, регистр команд 14.

Вход устройства 15 соединен со входоз счетчика 1 для подачи сигнала прпбавлснпя

«единицы» к запнсапшому в счетчике «оду.

15 Первый выход устройства соединен с выходом регистра команд 14, второй выход 1G— со вторым выходом приемного регистра 10.

Пунктирными линиями в триггерах 12 условно показано разделение ны операционную

20 и адресную части.

Выходы триггеров каждой предыдущей группы соединены шинами сдвига 17 со гходами триггеров «аждой последующей, шпцы

18 связывают выходы триггеров первой (ст»р25 шей) группы 12 со входом дешифратор» номера разрядов 13.

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

Перед записью программы в блок II»;.I Iтн коды команд программы предварительно .,о30 дир IQTcB «соседними» кодами таким образом, 3

41(>695

50 что onepaltnoitit«TT и «дрссп«я !«ст!! ьч,(, одна из эп!х частей, ttanрнмср «дрссv „) к; ..:

ДОЙ пос, lедУ lоlцей 1(ом«н)1ы О>лип !Го i, О, l! . сдыдущей значением только одного р«зр":дi(, соответственно в каждой части.

Процесс кодирования ком",пд может выГюлняться автоматичекси прп помощи специальной программы кодирования.

При этом, очевидно, пет необходимости хранить в блоке памяти весь код последующей команды полностью, а дост аточно хранить лишь код номеров разрядов, nîдлежащих изменению. Этот код является кодо.,t формриования команды. Изменению подлежит один разряд в коде onepaitiiv и Оди!! разря 1 в коде адреса.

Очевидно, разрядность кода формирования команды Л,1„< хранимого в блоке памяти равна

Ф4„— log iv - - (Og N где Л „Л „, — соответственно количсство р«зрядов кода адреса и кода операции исходной команды, Л „-=N...+N, — разрядность исходной команды. Коэффициент а, предста вл Гпощпй собой отношение

Л, и .= (Гфк определяет количество кодов формировапи команд, хранящихся в одной ячейке пa",tn! It (если разрядность ее совпадает с разряд!;Остью кода команды ЛГ„.), а также коли.еств( групп триггеров в регистре групп, в которы(. записываются эти коды при счптывапи;; пз

О Ioi(a Г1« М>1ти.

На. каждом очередном цикле;u,, прелы у

Гцей команды записан на регистре 14. К»д и;. мера (адреса) серии ко1(!ап,.T с Вы ОДH c (чика 1 подается на вход регистр(1 2, « .: со держимому счетчика 1 по спгп«лу iio, ivae мому на вход устройства 15, прибавляс(ся

«единица». Выходы младших и старшп р«з рядов кода адреса расшифровываются со»вЂ” ветственно дешифраторами 3 и 4, <(предел(ющими местополо>кение ячейки п«мяти (B координатах Х и Y) в блоке 8, соо; Вс(с(вующее этому коду. Вь(ходпые сигналы eivиф,>1(торов 3 и 4 поступают на входы узлоз 5 и 6, Вырабатывающих ток считывания в выбр,-llпой ячейке блока 8, храп",TTIeé серию кодов формирования команд. Выходные сигналы блока 8, соответствующие счита.(ному коду, усиливаются в усилителе 9 и поступают «

1 õîä регистра 10.,1 I « . l e c 11 1> и и я т ы Й код р L с t I c p и р (ñ ò с ÿ B T t l e t t ку б.lol(;1 !<, из к<т!Орov Осу!",Beat»tåtv> счи ы

В«ИИС, li ОДIIOBpe.,TCITII(l !!ОД>1 T TC;l 11

После выполнения первой ком а нды на™ ипается подготовка и формирование второн и так далее ":а>кдой очередной команды да!гной серии. Для этого содержимое всех групп триггеров реп(стра 11 по шинам 17 сдвигается на одну группу влево.

В результате, В триггера старшей группы

12 заносится содер>кимое триггеров более младшей группы 12. Далее происходит расшифровка, формирование и выполненис ка>кдой очередной команды аналогичным описанному выше способом. После формирования и выполнения и-й команды данной серии начинается обработка следующей серии команд, с1дрес ко topoII содеря(итс1! В сче 1 чике ) и т. д.

Предмет изобретенttst

Устро(!Ство упр«влепи:! цифроьой вычислительной м«п illhi, содержащее сче чик ко! Ганд, VLPBhlll ВХОД КотОРОГО СОЕДИПСП С ВЫХ(!O

Г1 С!Р< !:ОМ !VJ!, !! 1!ЕГ>ВЫ ВЬ1ХОДО(! УC i РОИС! В«, в(орой — - с<> В (одОГ ус(ройства, а н =,хо 1-с0 входом регистр««дрес«, подключенного через дешиф;iaiopы Х и ), адрcclitte i чючп и формирова!ели T(адресным входам блока Iiaмя(и, Выход которого через усилители счи(ыВки! регистр групп из и последовательно соединенных групп триггеров, Вход которого подключен к третьему выходу приемного регистра, а выход — ко входу дешифратора номера разрядов. выход которого подключен ко входу регистра команд.

Составитель Н. Милославская

Редактор А. Зиньковский Текред Л. Богданова

Корректор P. Юсипова

Заказ 1510/3 Изд, № 530 Тираж 624 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, 5Ê-35, Раушская наб., д, 4/5

Типография, пр. Сапунова, 2

Патент ссср 416695 Патент ссср 416695 Патент ссср 416695 

 

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

Изобретение относится к способам защиты загрузки данных в устройство обработки данных

Изобретение относится к области приема распределяемого содержимого

Изобретение относится к области управления транзакциями в системе с программной транзакционной памятью

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

Изобретение относится к области защиты ресурсов операционной системы
Наверх