Устройство для формирования адресов
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 446880
Автор: Заровский
Текст
О П И С А Н И Е (11)44 ооюИЗОБРЕТЕН ИЯ Союз Советских Социалистицеских РеспубпикК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ 61) Зависимое от ав (22) Заявлено 09 11 свидетельства 8-24 (51) М Р9/2 с присоединением заявкиосударстоенныи номитетСовета Министроо СССРео делам изобретенийн открытий(71,) Заявител ОЙСТЮ РОВАНИЯ АДРЮО ния заключауправляющего истре и выда" Изобретение относится к области цифровой вычислительной техники и может быть использовано в устройствах управления цифровых вычислительных машин, обеспечивающих выполнение программ с переадресацией.Йэвестны устройства модификации адресов, содержащие сумматор адреса, индексные регистры (или счетчики) с вентильными группами, при использовании которых признаки модификации группы последовательных команд формируются в виде управляющего кода, которыИ перед выполнением указайнай группы команд записывается в сдвигающий регистр и при выполнении каждоИ команды сдвигается на соответствующее число разрядов таким образом, чтобы код, оказывающийся в соответствующйх старших разрядах сдвигающего регистра, составлял требуемый признак мадйфикации. 21Недостатком подобных устройств является слабая эффективность в ,том случае, когда команды с переменными адресами следуют в программе не одна за другой, а достаточно редко, перемежаясь с командами без модификации адреса. В этом случае значительная часть разрядов управляющего кода занимается нулями и практически не используется. Это вызывает необходимость включать в программу большое число команд по занесению управляющих кодов, что приводит к снижению быст-, родействия устройства и, как следствие, к увеличению времени решения задач.Целью настоящего изобретения является устранение указанного недостатка, т.е. повышение быстродействия устройства.Сущность иэобретеется в том, что сдвигкода в сдвйгающем регча сигналов с дешифратора на управление группами вентилей производится не в каждой команде, а только в командах с переменными адресами. Для этого сигнал на сдвигающий вход регистра и стробирующий вход дешиф- ратора подается из устройства управления через вентиль, который отпирается триггером регйстра команд, содержащим признак модификации адресов, при этом управляющий код содержит информацию только о командах с переменными адресами.Для этого в устройство введен вентиль, выход которого соединен с 1 ьуправляющими входами дешифратораи сдвигающего регистра, входы вентиля подключены соответственно ковходам признака модификации и сигнала управления устройства.20На чертеже представлена схемаустройства, в состав которой входят: индексные регистры (или счетчики циклов) 1-1, группы вентилей 2 -2 сумйатбр адреса 5, дешифратор 4, сдвигающий регистр 5,цепь 6 передачи управляющего кода,выход 7 вентиля, вентиль 8, цепь9 управляющего сигнала, цейь 10признака модификации адресов. зоИндексные регистры 1 -1 черезсоответствующие группы вентилей2-2 подключены ко входам сумматора адреса 5. Управляющие входыгрупп вентилей подключены к выходам дешифратора Ф. Входы дешифратора подключены к выходам соответствующего числа старших разрядовсдвигающего регистра 5. На входыразрядов сдвигающего регистра подана цепь 6 передачи управляющегокода, а на сдвигающий вход регистра и стробиоующий вход дешифратора - выход 7 вентиля 8. На входывентиля подключены цепи 9 управля ющего сигнала и 10 признака модификации адресов (выхода соответствующего триггера, регистра команд).Устроиство работает следующим образом.Перед началом выполнения группы команд, в которой встречаютсякоманды с переменными адресами врегистр 5 по цепи 6 специальнойкомандой записывается управляющийкод. йри выполнении каждои команды по цепи 9 поступает управляющий сигнал, а по цепи 10 - признак модификации адресов. Если в данной команде адрес необходимо изменить, сигнал признака модификации открывает вентиль 8, и на его выходе 7 появляется сигйал, под действием которого выходы дешифратора Ф в соответствии с информацией, содержащеися в старших разрядах регистра 5, включают требуемые группы вентилей и посылают содержимое соответствующих индексных регистров 1 в сумматор адреса 3. После этого в регистре 5 осуществляется сдвиг на к разрядов,. Если же адрес в данной команде не должен изменяться, сигнал признака модификации адресов не отпирает вентиля 8, и не происходит ни передачи кода в сумматор адреса, ни сдвига его в регистре 5.В результате этого управляющий код, заносимый в регистр 5, содержит информацию только о командах, в которых адреса изменяются. Информативность кода повышается, что позволяет сократить в программе число команд по занесению управля ющих кодов.ПРЕДМЕТ ИЗОБРЕТЕНИЯУстройство для формирования адресов, содержащее индексные регистры, выходы которых через соответствующие группы вентилей подключены ко входу сумматора адреса,выход которого соединен с выходомустройства, вход управляющего кодакоторого подключен к информационному входу сдвигающего регистра, дешифратор, соединенный входом с выходом сдвигающего регистра, каждый выход дешифратора подключен к управляющему входу соответствующейгруппы вентилей, о т л и ч а ющ е е с я тем что, с целью повышения быстродействия, в него введен вентиль, выход которого соединен с управляющими входами дешифратора и сдвигающего регистра, входы вентиля подключены соответственно ко входам признака модификации и сигнала управления устройства.446880 с-" -. С.Громоватехрел НСВнина коррек:ор БаРОУз; ела ко рБ Нани 6 Е 1 Лаказ Д одиисио рглирнятис Патент, Москва, Г.59, 15 срсжковская иаб., 2 Изд. й 169 Тира.1111111111 осударственного комитета Совс 1ио делал 1 изобретений и откМосква, 113035, 1 аугиская иа Мпннгггров СС ггий
СмотретьЗаявка
1844422, 09.11.1972
ВОЕННАЯ ОРДЕНА ЛЕНИНА, ОКТЯБРЬСКОЙ РЕВОЛЮЦИИ И СУВОРОВА АКАДЕМИЯ ИМ
ЗАРОВСКИЙ ВИТАЛИЙ ИВАНОВИЧ
МПК / Метки
МПК: G06F 9/20
Метки: адресов, формирования
Опубликовано: 15.10.1974
Код ссылки
<a href="https://patents.su/3-446880-ustrojjstvo-dlya-formirovaniya-adresov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для формирования адресов</a>
Предыдущий патент: Дискретный умножитель частоты следования импульсов
Следующий патент: Устройство для обработки информации
Случайный патент: Магнитомодуляционный датчик