Устройство для обработки информации

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

/1 11 545989

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

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

Республик

4 ф :у

Х (61) Дополнительное к авт. свид-ву (22) Заявлено 09.07.75 (21) 2154622/24 с присоединением заявки ¹ (23) Приоритет

Опубликовано 05.02.77. Бюллетень № 5 (51) М. Кл G 06F 15/00

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

Совета Министров СССР по делам изобретений и открытий (53) УДК 681.325(088.8) Дата опубликования описания 03.03.77 (72) Авторы изобретения Н. М. Бондаренко, В. И. Пустоваров, В. И. Сапрыкин и А. И. Флеров (71) Заявитель Киевский ордена Ленина политехнический институт им. 50-летия

Великой Октябрьской социалистической революции (54) УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ

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

Известно устройство для обработки информации (1), содержащее регистры операндов, сумматор, регистр результата, блоки памяти и управления. Недостатком устройства является низкое быстродействие и большие аппаратурные затраты.

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

Однако отмечается его малое быстродействие при решении задач сжатия данных по спссобу кусочно-линейной аппроксимации.

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

15 регистра соединен с первым входом регистра первого знаменателя и четвертым входом блока оперативной памяти, третий выход которого соединен со вторым входом регистра первого знаменателя, четвертый и пятый выходы бло20 ка оперативной памяти соединены соответственно со входами регистра второго числителя и регистра второго знаменателя, выходы регистров первого и второго числителя и первого и второго знаменателя соединены со входами

25 схемы сравнения, выход которой соединен со вторым входом блока управления.

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

Устройство для обработки информации сос30 тоит из блока оперативной памяти 1, блока

545989

25 управления 2, регистра первого операнда 3, регистра второго операнда 4, сумматора 5, регистра результата 6, регистра первого числителя 7, регистра второго числителя 8, регистра первого знаменателя 9, регистра второго знаменателя 10, схемы сравнения 11 и буферного регистра 12.

Работа устройства для обработки информации начинается с подачи на вход регистра первого операнда 3 и блока оперативной памяти 1 кода очередного отсчета. В регистр второго операнда 4 из блока оперативной памяти 1 передается код предыдущего отсчета. В сумматоре 5 выполняется вычитание кодов, разность запоминается в регистре результата 6 и передается из регистра результата 6 в регистр первого операнда 3, а также в блок оперативной памяти 1. Одновременно из блока 1 в регистр

4 передается код величины начального приращения интервала аппроксимации.

В сумматоре 5 выполняется вычитание кодов, а разность запоминается в регистре результата 6, из которого она передается в регистр первого операнда 3, а из блока 1 в регистр 4 — код суммарного приведенного приращения.

В сумматоре 5 выполняется сложение, и сумма запоминается в регистре 6, откуда передается в регистр первого операнда 3 и блок оперативной памяти 1. Одновременно из блока 1 в регистр 4 передается код величины допустимой ошибки апроксимации. Блок управления 2 в зависимости от результата анализа выдает сигналы, по которым в сумматоре 5 при соблюдении условий выполняется сложение, а при соблюдении другого условия— вычитание. Результат запоминается в регистре 6, откуда передается в первую зону буферного регистра 12, В регистр 4 из блока 1 передается код номера шага квантования, который в сумматоре 5 увеличивается на 1 и результат запоминается в регистре 6. Кроме того, при выполнении условия код результата переписывается пз первой зоны регистра 12 в блок оперативной яамяти 1.

Код номера шага квантования передается во вторую зону регистра 12. При выполнении условия код результата переписывается из первой зоны регистра 12 в блок 1. Прп выполнении условия из буферного регистра 12 в блок 1 передается код номера шага квантования. На этом цикл работы устройства заканчивается, При невыполнении условия из первой зоны регистра 12 в регистр первого числителя 7 передается код результата, а из второй зоны регистра 12 в регистр первого знаменателя 9 передается код номера шага квантования.

Одновременно из блока оперативной памяти

1 в регистр второго числителя 8 передается код суммы, а в регистр второго знаменателя

10 — код разности. В схеме сравнения 11 проверяется условие возможности аппроксимации с ошибкой, меньшей допустимой.

Если условие не выполняется, блок управ30

65 ления 2 принимает решение о регистрации предыдущего отсчета как существенного. При невыполнении условия возможности аппроксимации код существенного отсчета и код числа квантов в интервале аппроксимации регистрируются в блоке 1.

Существенный отсчет и код шага дискретизации находятся в блоке оперативной памяти 1 и при необходимости могут быть выданы из устройства.

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

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

Формула изобретения

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

545989

Составитель Т. Арешев

Редактор Л. Лепилина Техред Л. Морозова Корректор T. Добровольская

Заказ 226 13 Изд. № 401 Тираж 899 Подписное

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

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

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

Источники информации, принятые во внимание при экспертизе:

1. Yàãàí Б. М., Каневский М. М. «ЦВМ и системы», М., Энергия, 1974.

Вка

Устрп

c"mAr

2. Справочник по цифровой вычислительной технике (под редакцией Малиновского Б. Н.), «Техника», Киев, 1974, с. 16.

Устройство для обработки информации Устройство для обработки информации Устройство для обработки информации 

 

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

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