[go: up one dir, main page]

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

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

Info

Publication number
SU826350A1
SU826350A1 SU792807130A SU2807130A SU826350A1 SU 826350 A1 SU826350 A1 SU 826350A1 SU 792807130 A SU792807130 A SU 792807130A SU 2807130 A SU2807130 A SU 2807130A SU 826350 A1 SU826350 A1 SU 826350A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
inputs
trigger
triggers
counter
Prior art date
Application number
SU792807130A
Other languages
English (en)
Inventor
Виктор Романович Дудкин
Виктор Федорович Салий
Мигран Амбарцумович Эксузян
Original Assignee
Kd Sp Kt B Sejsmoraz
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 Kd Sp Kt B Sejsmoraz filed Critical Kd Sp Kt B Sejsmoraz
Priority to SU792807130A priority Critical patent/SU826350A1/ru
Application granted granted Critical
Publication of SU826350A1 publication Critical patent/SU826350A1/ru

Links

Landscapes

  • Complex Calculations (AREA)

Description

1
Изобретение относитс  к вычислительной технике и может найти применение в специализирован1а1х процессорах решающих задачи цифровой фильтрации и спектрального анализа при обработке сейсморазведочной информации.
Известен спецпроцессор СКИФ, содержащий адресное устройство, включающее суммирующее устройство, регистры и коммутаторы адресов и индексов О .
Недостатком этого устройства  вл етс  иизка  скорость вычислени  адресов массива назначени  при трансл ции и использовании дополнительной области пам ти дл  таблицы индексов .
Наиболее близким техническим решением к предлагаемому  вл етс  а дресное устройство специализированного процессора СП-М222, содержащее сумматор , регистры адресов, регистры ин ексов, коммутаторы адресов и индексов 2 . ,
Однако в этом спецпрйцессоре при трансл ции массивов дл  вычислени  текущих адресов массива назначени  индексы, дл  каждого операнда, подсум мируемые к начальному адресу, считываютс  из оперативного ЗУ, на что затрачиваетс  врем , равное времени чтени  из оперативного ЗУ данных исходного массива. Кроме того, дл  размещени  индексов в оперативном ЗУ требуетс  дополнительна  область пам ти, равна  объему пам ти дл  массива назначени .
Цель изобретени  - повышение быстродействи  устройства при трансл ции массивов данных.
Поставленна  цепь достнгаетс  тем, что в устройство дл  формировани  адреса, содержащее три регистра адресов, первые информационные входы которых  вл ютс  информационным входом устройства и соединены с информационными входами трех регистров индексов, выходы которых соединены с соответствующими входами коммутатора индексов, выход которого соединен с первым входом сумматора , второй вход которого соединен с выходом коммутатора адресов и  вл етс  адресным выходом устройства , выходы всех регистров адресов соединены с соответствукйцими входами коммутатора адресов, выход сумматора соединен со вторыми информационными входами всех регистров адресов, введен узел вычислени  индексов, содержащий п-разр дные регистр и счетчик Л - 1 ) элементов 2И-ИЛИ и элемент И, причем счетный вход триггера п-го разр да счетчика подключен к выходу элемента И, первый вход которого соединен с пр мым выходом триггера п-го разр да регистра, а второй вход - с первыми входами всех элементов 2ИИЛИ и  вл етс  тактовым входом устройства , счетные входы 1,2,3,...(птриггеров счетчика соединены соответ ственно с выходами J,2,3,...(n- 1) элементов 2И-ИЛИ, вторые входы которых подключены к пр (1м выходам соот ветствующих триггеров регистра, а третьи входы - к инверсным выходам соответственно i,2,3,.,.(n - l) триг геров регистра, Ц-входы которых соединены с R-входами триггеров счетчика и  вл ютс  входом сброса устройст ва, а S -входь всех триггеров регист ра соединены с информационным входом устройства, инверсный выход триггера первого разр да счетчика соединен с -входом этого триггера, а инверсные выходы 2,3,4,,..п триггеров счетчика соответственно с D-входами этих триггеров и с четвертыми входами 1,2,3.,...(п - 1) элементов 2И-ИЛИ, пр мые выходы триггеров счетчика под ключены к соответствующему входу ком мутатора индексов. На чертеже изображено устройство дл  формировани  адреса. Устройство ДЛЯ формировани  адреса включает сумматор 1, регистры 2-А адресов, регистры 5-7 индексов, коммутаторы адресов 8 и индексов 9 и узел Ю вычислени  индексов, который содержит триггеры 11-13 счетчика, (п - ) элементов 2И-ИЛИ 14 и 15, эле мент И 16, h триггеров 17-19 регист ра. К устройству дл  формировани  адреса подвод тс : вход 20 из устройст ва ввода-вывода спецпроцессора, по 504 которому передаютс  в регистры 2-4 адресов коды начальных адресов массивов , в регистры 5-7 индексов - ко-v ды индексов, и в узел 10 вычислени  индексов - код длины массива назначени ; выход 21, по которому передаютс  текущие адреса из регистров 2-4 адресов через коммутатор 8 адресов в оперативное запоминающее устройство; тактовый взюд 22, вход 23 сброса. Узел вычислени  индексов работает следующим образом. Перед началом работы устройства счетчик и регистр узла вычислени  индексов обнул ютс  сигналом, поступающим по входу 23 из устройства уп;равлени  спецпроцессора. Затем по входу 20 подаетс  на S-входы регистра код в виде единицы в п-ом разр де ( i - показатель степени, 2 длина массива назначени , котора   вл етс  исходным массивом дл  быстрого преобразовани  Фурье, например , когда длина массива равна 16, 4 и код, поступающий на S -вхо- ды регистра, содержит единицу в четвертом разр де), котора  фиксируетс  в 1-ом разр де регистра. При максимальной длине массива назначени  ( i п) единица фиксируетс  в (старшем) разр де регистра (триггер 19) и разрешение с пр мого выхода триггера 19 поступает на вход элемента И 16, Это позвол ет тактовым импульсам проходить по входу 22 из устройства управлени  спецпроцессора через элемент И 16 на счетный вход триггера 13 П-го (старшего) разр да счетчика, Таким образом,- счетный вход счетчика определ етс  длиной массива назначени  один раз в начале операции. С пр мых выходов остальных триггеров 17 и 18 регистра поступает запрет на вторые входы, а с инверсных выходов - разрешегше на входы элементов 2И-ИЛИ, благодар  чему на счетные входы 1,2,3,,..(п- l) триггеров II и 12 счетчика поступают сигналы переносов от старших к младшим разр дам счетчика (от инверсных выходов триггеров 12 и 13 на четвертые входы элементов 2И-ИЛИ 14 и J5). С пр мых выходов триггеров счетчика после каждого тактового импульса передаетс  необходимый индекс в сумматор 1 через коммутатор 9 индексов . Индексы, получаемые на выходе
чальному адресу образуют адреса массивов назначени  в пор дке по КулиТаки .
Если единица поступает в (п - 1)-ый разр д регистра (триггер 18), тогда разрешение с пр мого выхода триггера 18 поступает на вход (п - 1)-го элемента 2И-ИЛИ 15 и с инверсных выходов 1,2,3,...(п- 2) триггеров 17 регистра на входы 1, 2,3,...(п- 2) элементов 2И-ИЛИ 14.

Claims (2)

  1. Тактовые импульсы по входу 22 поступают через вход (п - 1)-го элемента 2И-ИЛИ 15 на счетньй вход триггера 12. Счетный вход ( п- О-го триггера 12 счетчика становитс  счетным входом счетчика. Цепи переносов от старших разр дов к младшим, начина  с(п- |)-го открыты. На входе элемента 2И-ИЛИ 15 с инверсного выхода триггера 18 будет запретна перенос из п-го в (п - 1)-й разр д счетчика. На .входах 1,2,3. (п - 2) элементов 2И-ИЛИ 14 и входе элемента И 16 с пр мых выходов соответствующих триггеров регистра будет запрет на прохождение тактовых импульсов к счетным входам 1, 2,3,...( п - 2), h триггеров счетчика. При этом п-ый (старший) р зр д счетчика не участвует в вычислени-  х, остава сь в нулевом состо нии. С пр мых выходов всех триггеров счетчика снимаютс  значени  индексов. Аналогично узел вычислени  индексов работает при поступлении единицы в любой другой разр д регистра. Таким образом, предлагаемое устройство дл  формировани  адреса позвол ет вычисл ть адреса без обращени к оперативному ЗУ за индексами, что в два раза ускор ет подготовку данных дл  быстрого преобразовани  Фурь и в два раза сокращает объем пам ти на трансл цию и, в конечном итоге, снижает затраты машинного времени универсальной ЭВМ, в комплексе с которой работает специализированный процессор, оснащенный предлагаемым устройством. Формула изобретени  Устройство дл  формировани  адреса , содержащее три регистра адресов
     вл ютс  информационным входом уст- , ройства и соединены с информационными входами трех, регистров индексов,
    выходы которых соединены с соответствующими входами коммутатора индексов , выход которого соединен с первым входом сумматора, второй вход которого соединен с выходом коммутатора адресов и  вл етс  адресным выходом устройства, выходы всех регистров адресов соединены с соответствующими входами коммутатора адресов, выход сумматора соединен со вторыми информационными входами всех регистров адресов, отличающеес  тем, что, с целью повьш1ени  быстродействи  устройства, в него введен узел вычислени  индексов, содержащий п-разр дные регистр и счетчик, (п- 1) элементов 2И-ИЛИ и элемент И, причем счетный вход триггера п-го разр да счетчика подключен к выходу элемента И, первый вход которого соединен с пр мым выходом триггера п-го разр да регистра, а второй вход элемента И - с первыми входами всех элементов 2И-ИЛИ и  вл етс  тактовым входом устройства, счетные входы 1,2,3,..., (п - 1) триггеров счетчика соединены соответственно с выходами 1,2,3,,.. ( п- О элементов 2И-ИЛИ, вторые входы которых подключены к пр мым выходам соответствуюпщх триггеров регистра, а третьи входы элементов 2И-ИЛИ - к инверсным выходам соответственно 1,2,3,...( п - 1) триггеров регистра, 8-входы которых соединены с R-входами триггеров счетчика и  вл ютс  входом сброса устройства, а S-входы всех триггеров регистра соединены с информационным входом устройства, инверсньй выход триггера первого разр да счетчика соединен с Г-входом этого триггера, а инверсные выходы 2,3,4,...п триггеров счетчика соответственно с D-входами этих триггеров и с четвертыми входами I ,2,3.-.,, (п - I) элементов 2И-ИЛИ, пр мые выходы триггеров счетчика подключены к соответствующему входу коммутатора индексов. Источники информации, прин тые во внимание при экспертизе 1.Цифрова  обработка данных сейсморазведки. М., Недра, 1977.
  2. 2.ТУ 39-09-021-78, Техническое описание АСЯ 3.031.6Gi, 1978 (прототип ) .
SU792807130A 1979-08-07 1979-08-07 Устройство дл формировани адреса SU826350A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU792807130A SU826350A1 (ru) 1979-08-07 1979-08-07 Устройство дл формировани адреса

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU792807130A SU826350A1 (ru) 1979-08-07 1979-08-07 Устройство дл формировани адреса

Publications (1)

Publication Number Publication Date
SU826350A1 true SU826350A1 (ru) 1981-04-30

Family

ID=20845248

Family Applications (1)

Application Number Title Priority Date Filing Date
SU792807130A SU826350A1 (ru) 1979-08-07 1979-08-07 Устройство дл формировани адреса

Country Status (1)

Country Link
SU (1) SU826350A1 (ru)

Similar Documents

Publication Publication Date Title
SU826350A1 (ru) Устройство дл формировани адреса
GB1434188A (en) Data processing systems
SU877536A1 (ru) Множительно-делительное устройство
SU1383345A1 (ru) Логарифмический преобразователь
SU1444937A1 (ru) Делитель частоты следовани импульсов с регулируемой длительностью импульсов
SU762009A1 (ru) Устройство для вычисления скользящего среднего
RU2034401C1 (ru) Пороговый элемент
SU940155A1 (ru) Устройство дл вычислени элементарных функций
SU822179A1 (ru) Устройство дл поиска чисел в заданномдиАпАзОНЕ
SU913361A1 (ru) Устройство ввода-вывода цвм1
SU1290303A1 (ru) Устройство дл делени дес тичных чисел
SU693537A1 (ru) Преобразователь временного интервала в код
SU993263A1 (ru) Устройство дл выделени последнего значащего разр да из последовательного кода
SU841052A1 (ru) Запоминающее устройство на сдвиго-ВыХ РЕгиСТРАХ
SU527673A1 (ru) Устройство преобразовани частоты
SU748880A1 (ru) Делитель частоты следовани импульсов с переменным коэффициентом делени
SU1472901A1 (ru) Устройство дл вычислени функций
SU978196A1 (ru) Ассоциативное запоминающее устройство
SU767973A1 (ru) Счетчик импульсов с визуальной индикацией
RU2042187C1 (ru) Устройство для формирования распределения равномерно целочисленных псевдослучайных величин
SU458037A1 (ru) Многофункциональное запоминающее устройство
SU881736A1 (ru) Устройство дл поиска чисел в заданном диапазоне
SU684539A1 (ru) Устройство дл логарифмировани чисел
SU365704A1 (ru)
SU1513468A1 (ru) Устройство дл вычислени биномиальных коэффициентов