Цифровое вычислительное устройство для обработки учетных данных
Иллюстрации
Показать всеРеферат
ОП И Е
ИЗОБРЕТЕН ИЯ
Союз Советекик
Социалиотичеокик
Рвооублик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Зависимое от авт. свидетельства ¹
M. Кл. G 061 7/06
Заявлено 04.1.1971 (№ 1622450/18-24) с присоединением заявки №
Приоритет
Опубликовано 23Л11.1973. Бюллетень № 16
Дата опубликования описан ия ЗОХ.1973
Комитет ло делам изобретений и открытий лрн Секете Миниотрое
СССР
УДК 681.321(088.8) Авторы изобретения
А. В. Шилейко, К. М. Каракуюмчян и А, Г. Либерман
Московский ордена Ленина и ордена Трудового Красного Знамени институт инженеров железнодорожного транспорта
Заявитель
ЦИФРОВОЕ ВЫЧИСЛИТЕЛЪНОЕ УСТРОЙСТВО
ДЛЯ ОБРАБОТКИ УЧЕТНЫХ ДАННЪ|Х
Изобретение относится к области вычислительной техники и предназначено для использования в .системах сбора и обработки учетных данных, решения статистических задач и т.,п.
Известны цифровые вычислительные устройства для обработки учетных давленых, содержащие соединенные последовательно входной блэк, бло к памяти текущих данных, процессор, содержащотй входные регистры текущих и итоговых данных и операционный блок, блок памяти итоговых данных и выходной блок, причем выходы блоков памяти текущих и итоговых данных соеди нены с входами соответствующих входных регистров процессора.
Такие устройства не позволяют минимизотровать вовремя об ращения к блокам памяти текущих итоговых данных, что сужает их функциональные возможности.
Предложенное устройство содержит регистр одноадресного сдвига, вход и выход которого соединены со ответственно с выходом и входом блока памяти текущих данных, а операционный блэк содержит схему сравнения
IIpH3HaIKoIB, вентиль, арифметический узел и схему задания операции, причем выходы адресно-ассоциативных раз рядов:входных регистров соединены с входами схем задания операции и сравнения признаков, выходы котЭрых соединены с входами арифметического узла непосредственно и через вентиль, второй вход которого соединен с выходами информационных разрядов входного регистра
5 текущих данных, а выходы информационных разрядов вход ного:регистра итоговых данных соединены с третьим входом арифметического узла, выход которого соединен с входом блока памяти итоговых данных.
10 Это позволяет,расшир ить функциональные возможности устройства.
На чертеже показана функциональная схема устройства.
Устройство содержит входной блок 1, блоки
15 2 и 3 памяти текущих и итоговых данных, процессор 4, операционный бланк 5, регистр б одноадресного сдвига, входной регистр 7 текущ их данных с информационными 8 и адресно-ассоциативными 9 разрядами, входной
20 регистр 10 итоговых данных с информационными 11 и адресно-ассоциативными 12 разрядами, схему 18 сравнения признаков, схсму
14 задавания операции, вентиль 15, арифмегический узел 1б и выходной блок 17.
25 Устройство .работает следующим образом.
Информация об объекте поступает в устройство через входной блок 1, в котором происходит кодирование данных (трансляция с кодов канала связи на,внутренний язык уст30 ройства), а также выборка из входного сло375843 ва разрядов, используемых при обработке информации и разделение выделенной части на информационную и ассоц иативно-адресную. Из вх одного блошка информация об объекте:поступает в блок .памяти текущих данных и записывается в его свободные ячейки.
Блок 2 памяти текущих данных орга низован по пр инципу динамической памяти. Поэтому во входной .регистр 7 текущих данных за полный цикл работы блока памяти последовательно .поступают все текущие даныые с ячеек а1 — а . Аналогично BbIIIOJI»8» блок 8 памяти итоговых данных. 3а полный цикл его работы на входной .регистр итоговых данных последовательно поступают все слова, хранящиеся в ячейках b — b„.
По отношению к входному блоку 1 блок памяти текущих да нных является:памятью магазинного типа, что позволяет заполнять ячейки памяти блока текущих данных без»спользования специальных средств управления для поиска занесенного последним слова в массиве. Последо вательно с блоком памят|и текущих да нных включен регистр 6 одноадресного сдвига, что позволяет через полный цикл,работы бл ока 2 расположить слова в его ячейках со сдвигом на одну адресную ячейку. Таким образом, п ри поступлении новых слов из входного блока в фиксированные моменты в ремены с интервалом, ра в1»ым в ремени пол ного цикла, слово из входного блока поступает в свободную ячейку. Слова, записанные в ячейках блоков 2 и 8 одновременно поступают во входные регистры 7 и 10 процecciopa 4.
Аосоциативно-адресные части слов из ассоциативно-адресных разрядов 9 и 12 поступают в схему 18 сравнен ия признаков, определяющую отношение слова, поступившего из блока текущих данных, к тому классу слов, кото рые упорядоченно отображаются в соответ-. ствующее слово из блока итоговых данных.
При совпадении определенных, разрядов ассоциативно-адресных частей двух слов вентиль
15 открывается, и информац ионная часть слова из блока текущих данных поступает в арифметический узел 16. Одновременно со с равнением ассоциативно-адресных частей слов схемой сравнения.приз иаков, анализируется ассоцыативно-адресные части слов схемой задания операции (сложение или вычитание), и сигнал со схемы 14 дает команду в а рифметический узел на выполнение одной из выбранных операций. Если вентиль 15 открыт, то в арифметическом узле 16 происходит изменение содержимого информационных разрядов ячейки поступившей на обработку в операционный блок 5. Когда ассоциатив ноадресные часты слов не совпадают, вентиль
4
15 остается закрытым, на второй вход ариф. метического узла 16 и »формация не паступа. ет, и инфо1рмационная часть слова из блока итоговых данных проходит через операционный бло к 5 без изме »ения.
Вследствие того, что в каждом ц икле работы блоков 2 и 8 ..слова блока 2 оказываются сдвинутыми относительно слов в блоке 8 (благодаря вецользованию регистра б одноад ресного сдвига), на входные регистры ntpopeecoipa в каждый тахт .сдвига поступают новые пары слов из блоков 2 и 8, в результате чего через К циклов обращения к блокам 2 и
8, где К число ячеек памяти в блоке большего объема, все слова из одного блока оказываются совместно обработанными со всеми словами из д|ругого блока, Информация, хранящаяся в блоке итоговых данных, выбирается выходным блоком 17 в соответствии с их аосоц иативно-адресными признаками и печатается в виде таблиц отчетных документов. Этот блок выполняет также фу»акции со» ряжения блока итоговых данных с устройствами вывода (электронные пульты отображе|ния и»фар мацки, печатающие устройства, перфораторы и т. д.).
Предмет изобретения
Цифровое вычислительное устройство для обработки учетных данных, содержащее соединенные последователвн о входной блок, блока памяти текущих данных, процессор, содержащий входные регистры текущих и итоговых данных и операцион|ный блок, блок памяти итоговых данных и выходной блок, причем выходы блоков памяти текущих и итоговых данных саед» иены с входами сооТветствующих входных регистров процессора; отличающееся тем, что, с целью расширения функциональных возможностей устройства, оно содержит регистр одноадресного сдвига, вход и выход которого соединены соответственно,с выходом и входом блока памяти текущих да нных, а операционный блок содержит схему сравнения признаков, :вентиль, арифметический узел и схему задания операции, причем выходы адресно-ассоциативных разрядов входных регистров соединены с входами схем задания о перации и-сравнения цризнаков, выходы которых соединены с входами арифметического узла непосредственно и через вентиль, второй вход которого .соединен с выходами информационных разрядов входного регистра текущих данных, а выходы информационных разрядов входного регистра итоговых данных соединены с третьим входом арифметического узла, выход которого соединен с входом блока памяти итоговых данных.
375643
Составитель Е. Иванеева
Техред Т. Курилко
Редактор Т. Рыбалова
Корректор Е. Михеева
Типография, пр, Сапунова, 2
Заказ 1554/13 Изд. № 1351 Тираж 647 Подписное
ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, Я-35, Раушская наб,, д. 4/5