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

Номер патента: 613326

Авторы: Беспалов, Мироненко

ZIP архив

Текст

63326 Союз Советских Социалистических Республик,511 М, 1 хл.-" 1 О 78 Р 1) 2.112295(18.2заявки2) Заявлен с присоединением 3) Приоритет - 3) Опубликоза Государственный коми авета Министров СССРо делам изобретенийи открытийЗО.06.78. Бюллетень Дата опубликования описания 06.0 2) Авторы изобретени Л. О. Беспало(54) УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ЦИФРОВЫХ АННЫХИзобретение относится к зьгчислительнойтехнике и может быть использовано в системахобработки цифровы данных, работающих з реальном масштабе времени, или при отладкепрограмм задач, возложенных на такие системы,Известно устройство для обработки данных,содержащее блок мнкропропраммного управления, синхронизатор, блок оперативной,памяти, блоки постоянной памяти, блок ввода дан Оных, блоки вывода даниых на печать и на индккацию, арифметическо-лопическое ус зройство и регисзры различного назначеэия 11.В этом устройстве обеспечивается. оперативное .изменеяие выполняемых программ, путем заиены вручившую блоков постоянной памяти. Однако данное устройство не позволяет обрабатьивать данные в реыьном масштаое времели.Из известных устройств наиболее близкимпо технической сущности к,изобретению является устройство 21, содержащее генератортактовых .импульсов, выходом подсоединенныйк входу блока микропрограммного управления,выходы которого подключены к выходам устройстза и через коммутатор к управляющимвходам постоянного запоминающего блока,вход коммутатора соединен с выходом регистра базового адреса, адресный вход лостоячиого запоминающего блока - с выходом регист- ЗО Д У2ра адреса, а информационные выходы - с соответствуютцими входами региспра команд.В иззестном устройстве имеется также блок оперативчой памяти и микроинсгрукции считызаются,из этого блока или из постоявного запомииающего блока, Одна часть микроинспрукций хранится в постоянном запоминающем блоке, другая, наряду с обрабатызаемымп данными, - з блоке оператизиой памяти, Набор микрокоманд, храиящихся в блоке оперативной памятями, не жестко фиксирован, а формируется з процессе выполнения текущей апео ации.Машинная команда вьаполняется в рассматриваемом устроистве за несколько десятков тактов (макрокоманд). Полное время операцьи складывается из общего количества необходимых микроинструкций (мпкрокоманд). С целью повышения быстродейспвия общая часть выполняемых команд фиксирозана в постоянном запоминающем блоке.В целом ряде случ аев, н а прим ер при отл а яке программ задач пли при обработке (моделированати),новых задач, зозложениых на системы обработки цифровых данных, возникаег необходимость в гибком, оперативном изменен:.и программ задач.Известное устройство ,не позволяет осуществить подооное изменение программ задач.Цель изобретения - расширение функцпональных возможностей устройства путам обеспечения оперативного гизмененпя гнаоорг решаемых задач.Поставленная цель доспигается тем, что зустройство введены блок форлгирования временных интервалов, дополнительный,коммутатор и постоянный запоминающий блок с электрической сменой информации, входы которого подключены соответственно к выходам генератора тактовых импульсов и регистра адреса,выход через дополнительный коммутатор соединен с входом регистра команд, а выход коммутатора через блок формирования зременныхинторвалоз - с управляющим входом дополкительного коммутатора,На чертеже приведена стр ктургная схемаустройства,Она содержит генератор 1 тактовых импульсоз; постоянный запоминающий блок 2 сэлектрической сменой информации, включающий узел 3 формирования сиггнала алроса, накопитель 4 и буферный регистр 5; блок 6 фоомирозания временных интервалоз; регистр 7базового адреса; регистр д адреса; колглутатор 9; постоянный заполгинаго 1 гггйлок 10 зь: -полненный, гнапригмер, в виде наоора модулей;,ополннтельлгыг коммутатор 11; регистркоманд; блок 13 микропрогралглгного упоразления; выходы 14 устройства.Устройство,работает следующим образом.Генератор 1 тактовых гллгпульсс 1 з вырабатывает импульсы, поступающие з блок 13 и зузел 8. Блок 13, расшифрозав очередной,импульс, выработанный генератором 1, выдаетсигнал на выходы 14 для соответствующегоустройства - вычислителя, устройства ввода,устройства вывода, не показанных на чертеже.Узел 3 для коммутатора 9 по состоянию регисвра 8 адреса и при поступлении на его зходсигнала от генератора 1 тактовых,изгпульссзвырабатывает сигнал опроса. Информация,считанная из накопителя 4, поступает в буферный регистр 5.При выработке блоком 13 сигнала опроса,определяющего ооращение к коммутатору 9,в зависимости от состояния регистра 7 возможны,две ситуагцип: обращение к постоянному запоиинающему блоку 10 или ооращение к блоку б формирования временных интеразвалов. В первом случае сигнал огг 1 роса проходитчерез;коммутатор 9 н,посту.агет гна вход блока 10. Информация, сч;гтанная глз блока 10 пэ адресу, хранящемуся на регистре 8, подается 5 на вход 1; ;стра 12,кола;,дВо второл случае обращен:гя к блоку 10 непроисходит. Сигнал опроса с выхода коммутатора 9 проггдя олок б формироза дня времен ных интврзалоз, поступает на вход коммутатора 11, для которого этот сигнал служит .разрешениел передачи информации лз буферного репистра б в регистр 2 команд.Формула изобретениядУстройство для обработки цифровых данных, содержащее генератор тактовых,импульеоз, выход которого подключен к входу блока микропрограммного управления, выходьг я которого ггодключень к вьгходал устройства ичерез коммутатор к угпоазляющим входам постоянгного запоминающего блока, вход коммутатора соединеч с выходом регистра базового адреса, адресный вход постоягнного заполглг нающего блока соединен с зыхсдом,регистраадреса, ннформацгионные выходь, - с соответстзующгглги входами регистра команд, о тл ич а ю щ е е с я тем, что, с целью расширения функциональных зсалгожностей путем ооеспе- ЗО чения оператиз 1 ного изменения набора решаемых задач, з него введены блс форлгггрования временных,интерзадоз, зополнительный коммутатор и постоянный запоминающпй блок с электоической сменой глнфсрлгации, входы 35 которого подключены соответственно к выходам генератора тактовых импульсов и регистра адреса, гвыход через дополнительный комлгутатор соединен с,входом регистра команд, вьход коммутатора через блок ф"рмирования 4 О временных интервалов сочинен с управляюиаим входом дополнительного коммутатора,Источники информацгпи, принятые го вни:.:ание глри экопертнзе:452. Патент США3859 б 36, кл, 340 - 172.5,1975. 2. Патент СНА385963 б, кл. 340 - 172,5.975.Заказ 338/553НПО н но ов СССР Тип. Хэрьк. фил, поед. Патент Изд. Р 475 Тираж 84 сударственного комитета Совета Минис по делам изобретений и открытий Москва, Ж.35, Раушская наб., д. 4/5

Смотреть

Заявка

2412295, 18.10.1976

ПРЕДПРИЯТИЕ ПЯ А-7284

БЕСПАЛОВ ЛЕОНИД ОЛЕГОВИЧ, МИРОНЕНКО ВАЛЕНТИНА АНАТОЛЬЕВНА

МПК / Метки

МПК: G06F 9/22

Метки: данных, цифровых

Опубликовано: 30.06.1978

Код ссылки

<a href="https://patents.su/3-613326-ustrojjstvo-dlya-obrabotki-cifrovykh-dannykh.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обработки цифровых данных</a>

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