SU1068939A1 - Устройство дл формировани адреса данных - Google Patents

Устройство дл формировани адреса данных Download PDF

Info

Publication number
SU1068939A1
SU1068939A1 SU823468146A SU3468146A SU1068939A1 SU 1068939 A1 SU1068939 A1 SU 1068939A1 SU 823468146 A SU823468146 A SU 823468146A SU 3468146 A SU3468146 A SU 3468146A SU 1068939 A1 SU1068939 A1 SU 1068939A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
switch
register
address
Prior art date
Application number
SU823468146A
Other languages
English (en)
Inventor
Василий Петрович Супрун
Original Assignee
Предприятие П/Я А-7160
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-7160 filed Critical Предприятие П/Я А-7160
Priority to SU823468146A priority Critical patent/SU1068939A1/ru
Application granted granted Critical
Publication of SU1068939A1 publication Critical patent/SU1068939A1/ru

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ АДРЕСА ДАННЫХ, содержащее счётчик , регистр адреса числа, регистр индекса, регистр, первый и второй коммутаторы, причем первый вход первого коммутатора соединен с выходом регистра индекса, информационный вход которого.. соединен с информационйым вхбдом устройства-, счетный вход которого соединен со счетным входом счетчика, выход которого соединен с вторым входом второго коммутатора , отличающеес  тем, что, с целью повышени  быстродействи , оно дополнительно содержит сумматор, дешифратор, третий коммутатор, элемент ИЛИ и два эле лента И, первые входы которых соеди4ень с синхронизирующим входом регистра индекса и с тактовым входом устюйства , двухразр дный кодовый вход которого соединен с входом дешифратора , первый-, второй и третий выходы которого соединены соответственно с управл квдим входом второго коммутатора , первг м входом элемента ИЛИ и втоpfciM входом первого элемента И, выход которого подключен к синхронизирующему входу регистра, информационный вход которого соединен с первым входом третьего коммутатора и с выходом первого коммутатора, второй вход которого соединен с информационным Входом , устройства , первый управл ющий вход которого подключен к управл ющему -входу первого коммутатора, а второй управл ющий вход устройства подключён к второму входу элемента ИЛИ и к управл ющему входу третьего КЛ коммутатора, выход которого соединен с информационным входом регистра адреса числа, синхронизирую1аий вход которого соединен с выходом второго элемента И, второй вход которого сое динен с выходом элемента ИЛИ, выход регистра числа соединен с адресным выходом устройства и с первым входом сумматора, второй вход которого сое динен с выходом регистра, при этом эо X) выход сумматора подключен к второму входу третьего коммутатора, а выход регистра индекса подключен к входу со со счетчика.

Description

Изобретение относитс  к вычислительной технике и может быть исполь зовано при построении устройств фор мировани  адреса данных в универсал ных и специализированных цифровых вычислительных машинах, Известен формирователь адреса, содержащий блоки пам ти.исходных да ных и сектора сканировани , блоки оперативного запоминающего устройства , нечетного и четного кадров, первый и второй коммутаторы, сумматор ,. адресный счетчик, блок управле ни , датчик коррекции и преобразова тель til . Недостатками данного устройства  вл ютс  сложность реализации и, как следствие, сложность программир вани . Наиболее близким по технической сущности  вл етс  устройство дл  фо мировани  адреса, содержащее счетчик команд, регистр адреса команд, регистр адреса числа, регистр, первый и второй коммутаторы, первый . вход первого коммутатора соединен с входом устройства аппаратной установки адреса, второй вход первого коммутатора соединен с первым выход устройства и с выходом регистра. вход которого соединен с первым информационным входом устройства, счетный вход счетчика команд соединен со счетным входом устройства, . вход регистра адреса числа соединен с вторым информационным входом устройства и с первым Входом второго коммутатора, выход первого коммутатора соединен с адресным выходом устройства и с информационным входо счетчика команд, выход которого сое динен с вторым входом второго комму татора, выход которого соединен с входом регистра адреса команд, выход которого соединен с вторым выхо дом устройства.и с третьим входом первого коммутатора, выход регистра сГдреса числа соединен с четвертым входом первого коммутатора U2. Недостатком известного устройства  вл етс  отсутствие возможности без обращени  к подпрограммам формировани  исполнительных адресов данных, которые к тому же требуют соответствующих затрат машинного времени. Целью изобретени   вл етс  повышение быстродействи  за счет сниже ни  затрат машинного времени при решении задач классификации в реаль ном масштабе времени. Поставленна  цель достигаетс  тем, что в устройство дл  формирова ни  адреса данных, содержащее счетчик , регистр адреса числа, регистр индекса, регистр, первый и второй коммутаторы, причем первый вход пер . вого коммутатора соединен с выходом регистра индекса, информационный вход которого соединен с выходом второго .коммутатора, первый вход которого соединен с информационным входом устройства, счетный вход которого соединен со счетным входом счетчика, выход которого подключен к второму входу второго коммутатора , введены сумматор, дешифратор, третий коммутатор, элемент ИЛИ и два элемента И, первые входы которых соединены с синхронизирующим входом регистра индекса и с тактовым входом устройства, двухразр дный кодовый вход которого соединен с входом дешифратора, первый, BTO-J рой и третий выходы которого соединены соответственно с управл ющим входом второго коммутатора, первым входом элемента ИЛИ и вторым входом первого элемента И, выход которого подключен к синхронизирующему входу регистра, информационный вход которого соединен с первым входом третьего ко влутатора и с выходом первого коммутатора, второй вход которого соединен с информационным входом устройства, первый управл ю- , щий вход которого подключен к управл ющему входу первого коммутатора, а второй управл ющий вход устройства к второму входу элемента ИЛИ и к управл ющему входу третьего коммутатора , выход которого соединен с информационным входом регистра адреса числа, синхронизирующий вход которого соединен с выходом второго элемента И, второй вход которого соединен с выходом элемента ИЛИ, выход регистра адреса числа соединен с адресным выходом устройства и с первым входом сумматора, второй вход которого соединен с выходом регистра , при этом выход сумматора под- ключей к второму входу третьего коммутатора , а выход регистра индекса .подключен к входу счетчика. На чертеже представлена блок-схема устройства дл  формировани  адреса данных. .; Устройство дл  формировани  адреса данных содержит счетчик 1, регистр 2 адреса числа, регистр 3 индекса , регистр 4, первый коммутатор 5, второй коммутатор б, сумматор 7, дешифратор 8, третий коммутатор 9, элемент 41ЛИ 10, первый элемент И 11, второй элемент И 12, информационный вход 1.3, адресный выход .14, тактовый вход 15,. двухразр дный кодовый вход 16, первый управл ющий вход 17, второй управл ющий вход 18 и счетный вход 19, Устройство работает следующим образом . При коде 00 на двухразр дном кодовом входе 16 устройства сигналы на выходах дешифратора 8 отсутствуют . Отсутствие сигнала на первом выходе-дешифратора 8 настраивает второй коммутатор 6 на передачу, информации с выхода счетчика .1 на информационный вход регистра 3 индекса , Отсутствие сигнала на втором выходе дешифратора 8 закрывает второй элемент И 12, если отсутствует сигнал на втором управл ющем входе 18 устройства. Отсутствие сигнала на третьем выходе дешифратора 8 запирает первый элемент И 11. При отсутствии сигнала на первом управл ющем (Входе 17 устройства первый коммутатор 5 настроен на пропускание информации с информационного входа 13 устройства на первый вход третьего кокмутатора 9 и информационный вход регистра 4. Отсутствие сигнала на втором управл ющем входе 18 устройства запирает второй элемент И 12, если отсутствует сигнал на втором выходе дешифратора 8 и настраивает третий кс 1мутатор 9 на пропускание информации с его первого входа на информационный вхОд регистра 2 адреса числа. В режиме пр мой адресации на двухраэр дном кодовом входе 16 устройства присутствует код 10, а на управл ющих входах 17 и 18 устройств сигналы отсутствуют, при этом на вт ром выходе дешифратора 8 присутствует сигнал, который, поступа  чере первый вход элемента ИЛИ 10 на второй вход элемента И 12, разрешает его срабатывание при поступлении сигнала с тактового входа 15 на пер вый вход второго элемента И 12. Адрес числа с информационного входа 1 устройства проходит через коммутато ры 5 и 9 на информационный В14рд регистра 2 адреса числа и запоминаетс в нем от импульса на тактовом входе 15. Так как сигнал с тактовогЬ вход 15безусловно производит запись в регистр 3 индекса, а содержимое регистра 3 индекса при этом не-должно мен тьс , то в этом случае сигнал н счетный вход 19 устройства не подаетс  и на входе счетчика 1 и соотве ственно на входе регистра 3 индекса присутствует та же информаци , что и на выходе регистра 3 индекса. Перед выполнением режимов адрейа ции с индексацией индекс заноситс  на регистр .3 индекса следующим образом . На двухразр дный кодовый вхо 16устройства подаетс  код 01, по которому на первом выходе дешифрато ра 8 вырабатываетс  сигнал, настраи вающий второй коммутатор 6 на перелачу информации (значение индекса) с информационного входа 13 устройства на информационный вход регистр 3-индекса. По сигналу на тактовом входе 15 значение индекса запоминаетс  в регистре 3 индекса, после че го код 01 с двухразр дного кодового входа 16 устройства снимаетс . В режиме адресации с индексацией смещение запоминаетс  в регистре 2 адреса числа, аналогично описанному в режиме пр мой адресации. В следующем цикле работы устройства (цикл работы устройства соответствует перирду следовани  сигналов на тактовом входе 15 устройства) на его двухразр дный кодовый вход 16 подаетс  кед 11 по которому вырабатываетс  сигнал на третьем выходе дешифратора 8 и отпирает первый элемент И 11 по второму входу. В этом же цикле подаетс  сигнал на первый управл ющий вход 17 устройства, который настраивает первый коммутатор 5 на пропускание информации (индекса) с выхода регистра 3 индекса на информационный вход регистра 4, вкотором он и запоминаетс  по сигналу с тактового входа 15 устройства. В следующем цикле код на входе дешифратора 8 равен 00 и иа втором управл ющем входе 18 устройства вырабатываетс  сигнал, который открывает по второму входу второй элемент И 12, пройд  через элемент ИЛИ 10 и настраивает третий коиФчутатор 9 на передачу информации на информационный вход регистра 2 адреса числа с выхода сумматора 7, который равен сумме смещени , наход щегос  в регистре 2 адреса числа и индекса, наход щегос  в регистре 4, и запись которого в регистр 2 гщреса числа производитс  по сигналу с тактового входа 15 устройства. Режим адресации с продвижением индекса выполн етс  аналогично описанному с той лишь разницей, что в третьем цикле на счетный вход 19 устройства подаетс  сигнал, поэтому в этом цикле в регистр 3 индекса записываетс  увеличенное на единицу его предыдущее значение. Это позвол ет организо&ать магазинную обработку массивов данных, когда командные слова и соответственно составл юща  исполнительных сшресов чисел (смещение ) располагаютс  в посто нной пам ти . Перед выполнением режима магазинной обработки данных значение шага наращивани  адресов заноситс  в регистр 4 следующим образом, (слеfliyeT отметить, что при величине шага наращивани  адресов равной единице получаетс  истинно магазинна  обработка массива данных). На первый управл ющий вход 17 устройства подаетс  сигнал, поэтому значение шага наращивани  адресов с информационного входа 13 устройства через первый коммутатор 5 подаетс  на ин.формационный вход регистра 4,- в котором и запоминаетс  по сигналу с тактового

Claims (1)

  1. УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ АДРЕСА ДАННЫХ, содержащее счётчик, регистр адреса числа, регистр индекса, регистр, первый и второй коммутаторы, причем первый вход первого коммутатора соединен с выходом регистра индекса, информационный вход которого., соединен с информационным входом устройства·, счетный вход которого соединен со счетным входом счетчике, выход которого соединен с вторым входом второго коммутатора, отличающееся тем, что, с целью повышения быстродействия, оно дополнительно содержит сумматор, дешифратор, третий коммутатор, элемент ИЛИ и два элемента И, первые входы которых соединим с синхронизирующим входом регистра индекса и с тактовым входом устройства, двухразрядный кодовый вход которого соединен с входом дешифратора, первый·, второй и третий выходы которого соединены соответственно с управляющим входом второго коммутатора, первым входом элемента ИЛИ и вторым входом первого элемента и, выход которого подключен к синхрониэирующёму входу регистра, информационный вход которого соединен с первым входом третьего коммутатора и с выходом первого коммутатора, второй вход которого соединен с информационным Входом, устройства , первый управляющий вход которого подключен к управляющему входу первого коммутатора, а второй управляющий вход устройства подключен к второму входу элемента ИЛИ и к управляющему входу третьего коммутатора, выход которого соединен с информационным входом регистра адреса числа, синхронизирующий вход которого соединен с выходом второго элемента И, второй вход которого сое*2 динен с выходом элемента ИЛИ, выход регистра числа соединен с адресным выходом устройства и с первым входом сумматора, второй вход которого соединен с выходом регистра, при этом выход сумматора подключен к второму входу третьего коммутатора, а выход регистра индекса подключен к входу счетчика.
    106893
SU823468146A 1982-07-09 1982-07-09 Устройство дл формировани адреса данных SU1068939A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU823468146A SU1068939A1 (ru) 1982-07-09 1982-07-09 Устройство дл формировани адреса данных

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU823468146A SU1068939A1 (ru) 1982-07-09 1982-07-09 Устройство дл формировани адреса данных

Publications (1)

Publication Number Publication Date
SU1068939A1 true SU1068939A1 (ru) 1984-01-23

Family

ID=21021675

Family Applications (1)

Application Number Title Priority Date Filing Date
SU823468146A SU1068939A1 (ru) 1982-07-09 1982-07-09 Устройство дл формировани адреса данных

Country Status (1)

Country Link
SU (1) SU1068939A1 (ru)

Similar Documents

Publication Publication Date Title
SU1068939A1 (ru) Устройство дл формировани адреса данных
GB1116675A (en) General purpose digital computer
SU741269A1 (ru) Микропрограммный процессор
SU613402A1 (ru) Запоминающее устройство
SU809182A1 (ru) Устройство управлени пам тью
SU1472909A1 (ru) Запоминающее устройство с динамической адресацией
SU890401A1 (ru) Электронна клавишна вычислительна машина
SU1164723A1 (ru) Процессор цифровой вычислительной машины
SU826351A1 (ru) Асинхронное устройство управлени
SU1405051A1 (ru) Устройство дл преобразовани координат
SU802963A1 (ru) Микропрограммное устройство управле-Ни
SU1660021A1 (ru) Устройство для преобразования изображений ¢7)
SU739658A1 (ru) Устройство дл контрол пам ти
SU1195364A1 (ru) Микропроцессор
SU868749A1 (ru) Устройство дл сортировки чисел
SU1387004A2 (ru) Устройство дл сопр жени @ датчиков с ЭВМ
SU1589288A1 (ru) Устройство дл выполнени логических операций
SU881727A1 (ru) Устройство дл сбора дискретной информации
SU1451726A1 (ru) Универсальный ассоциативный модуль
SU1249584A1 (ru) Буферное запоминающее устройство
SU375643A1 (ru) Цифровое вычислительное устройство для обработки учетных данных
SU1494007A1 (ru) Устройство адресации пам ти
SU1111150A1 (ru) Устройство дл сопр жени двух вычислительных машин
SU1123055A1 (ru) Адресный блок дл запоминающего устройства
SU1179337A1 (ru) Микропрограммное устройство управлени