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

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

Авторы: Беспалов, Бурковский, Сташков

ZIP архив

Текст

ОПИСАНИЕИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИ ИТВЛЬСТВУ Союз Советски Сериа пистичесии Республик(22) Заявлено 140279 (21) 2750251/18-24 с присоединением Заявки Ио -(23) Приоритет 0 06 Е 15/06 Госудврственный комитет СССР ио Аелам изобретений и открытий(53) УДК 681. 327. 17 (088. 8) Дата опубликования описания 15.05,81аяви ОЙСТВО ДЛЯ ОБРАБОТКИ ЦИФРОВЫХ ДАННЫ ляет чтоформи довы одно Изобретенце относится к цифровой вычислительной технике и может быть использовано в цифровых вычислительных машинах, в устройствах для отладки программ задач цифровых вычислительных управляющих систем,Известны устройства для обработки цифровых данных, содержащие постоянные запоминающие устройства 1 ПЭУ) и полупостоянные запоминающие устройства (ППЗУ), подключенные через блок приема и вывода к числовым шинам, распределитель, осуществляющий выбор информации из ПЗУ или ППЗУ в зависимости от текущего адреса и состояния регистров установки, причем по одним и тем же адресам информация может быть считана из ПЗУ или из ППЗУ 13Недостатком этих устройств является низкая пропускная способность, так как отсутствует режим одновременного считывания информации из ПЗУ и ППЗУ и формирования на ее основе новых кодовых комбинаций.Наиболее близким к предлагаемомУ по технической сущности является устройство, содержащее постоянное запоминающее устройство, полупостоянное запоминающее устройство, регистр адреса, подключенный выходом ко входам 2постоянного и полупостоянного запоминающих устройств, вторые входы которых связаны с шиной опроса, регистр базового адреса, подключенный выходом к третьему входу постоянного запоминающего устройства, выход которого и выход полупостоянного запоминающего устройства подключены к соответствую щим входам регистра 12.Недостатком данного устройства явся низкая пропускная способность,обусловлено отсутствием средстврования на выходе устрсйства кох комбинаций на основе информации,временно считаннбй из постоянного и полупостоянного запоминающих устройств.Обычно в вычислительных машинах ППЗУ используется для хранения инфор" мации, которая может либо Формироваться автоматически в процессе ре" щения какой-либо задачи, либо записывается оператором для использования в течении заданного времени. Эта информация не имеет самостоятельного значения и дополняет основную, которая хранится в ПЗУ. Этим достигается, например, сокращение общего объема и оптимизация программ, фиксируемых в ПЗУ. Однако укаэанноесвойство устройства не поз воляетФормировать кодовые комбинации на основе информации, считанной одновременно из ПЗУ и ППЗУ, что значительно повышает эффективность использова"ния ППЗУ при повышении пропускчойспособности устройства. Например, вкоманде перехода, хранящейся в ПЗУ,может быть заменен адрес перехода,если эта часть команды приформировывается из ППЗУ, в другом случае в команде может быть заменен10код операции, либо признаки еемодификации,Цель изобретения - повышениепропускной способности устройства,Поставленная цель достигается тем, 5что в устройство, содержащее блокпостоянной памяти, соединенный первым входоМ с выходом регистра адреса и первым входом блока полупостоянной памяти, вторым входом - со вторым входом блока полупостоянной памяти и входной шиной опроса, а третий вход - с выходом регистра базового адреса, введены блок анализа кодов . блок анализа признаков, причемпервая группа информационных входовблока анализа кодов соединена с груп- "пой выходов блока постоянной памяти,вторая группа информационных входовс группой выходов информационныхразрядов блока полупостоянной памяти, а группа управляющих входовс соответствующими выходами блокаанализа признаков, первый, второйи третий входы которого подключенысоответственно к первому и второмувыходам дополнительных разрядов бло-,ка полупостоянной памяти и выходурегистра базового адреса, выходыблока анализа кодов являются соответствующими выходными кодовыми ши Онами устройстваа также тем, чтоблок анализа кодов содержит первуюи вторую группы элементов И, группу элементов ИЛИ, выходы которыхявляются соответствующими выходамиблока, и группу элементов НЕ, входы которых являются соответствующимиУправляющими входами блокЬ, первыевходы элементов И первой группыподключены к соответствующим входампервой группы информационных входовблока, а вторые входы - ко входамсоответствующих элементов НЕ, группыпервые входы элементов И второй группы соединены с соответствующими входами второй группы информационныхвходов блока, а вторые входы - с,выходами соответствующих элементов НЕгруппы, первые входы элементов ИЛИгруппы соединены с выходами соответствующих элементов И первой группы, Ща вторые входы - с выходами соответствукщих элементов И второй группы, а также тем, что блок анализапризнаков содержит два регистра, входы которых являются соответственно Я первым и вторым входами блока, схему сравнения, первый вход которой подключен к выходу второго регистра, второй вход - к третьему входу блока, а выход - через элементы НЕ - к первым входам элементов ИЛИ группы, выходы которых являются соответствую щими выходами блока, а вторые входы подключены к выходам соответствукщих элементов И группы, первыми входами соединенных с выходами соответствующих разрядов первого регистра, а вторыми входами - с выходом схемы сравнения.На Фиг. 1 представлена блок-схема устройства; на фиг, 2 - Функциональная схема блока анализа признаков,Устройство содержит блок 1 постоянной памяти, состоящий из И модулей 2 постоянной памяти и группы элементов 3 ИЛИ, регистр 4 адреса, блок 5 полупостоянной памяти, состоящий из модулей б и 7, блока 8 Формирования кодов, состоящего из элементов 9 НЕ группы, элементов 10 ИЛИ группы, элементов 11 И первой группы и элементов 12 И второй группы, выходные кодовые шины 13 устройства, блок 14 анализа признаков, регистр 15 базового адреса и входную шину 16 опроса. Блок 14 анализа приз наков включает схему 17 сравнения, элементы 18 И группы, элементы 19 ИЛИ группы, выходы 20 блока, элемент 21 НЕ, первый 22 и второй 23 регистры, второй 24, третий 25 и первый 26 входы блока.Устройство работает следующим образ ом.По коду в регистре 15 выбирается один из модулей 2 блока 1 постоянной памяти, а по коду в регистре 4 при появлении сигнала на шине 1 б производят считывание информаций из выбранных модулей 2,б и 7, причем из модуля б - информационные разряды, а из модуля 7 - разряды управляющих признаков, Информация, считанная из модуля 7, расшифровывается в блоке 14, который, в первую очередь, производит сравнение кода управляющих признаков на входах 24 с содержимым регистра 15, поступающим по входам 25. Если код текущего базового адреса на входах 25 не совпадает с кодом управляющих признаков на входах 24, то с элемента 21 НЕ на элементы 19 ИЛИ и выходы 20 блока на входы элементов 12 И выдается запрещающий сигнал, а на управлякщие входы элементов 11 И - разрешающий сигнал. Информация, считанная с одного из модулей 1, проходит через элементы 3 ИЛИ, 11 И и 10 ИЛИ на выходные шины 13, а информация, считанная из модуля б, блокируется на элементах 12 И, в результате информацияна выходах 13 точно соответствуетинформации, считанной из блока 1.Если же коды на входах 24 и 25 совпадают,. то в блоке 14 через элементы 18 И формируется сигнал запретаопределенных элеМентов 11 И. С помощью этого же сигнала, инвертированного на элементе 9 НЕ, открываютсяодноименные элементы 12 И. В резулвтате этого на выходных шинах 13 формируется кодовая комбинация, состав-ленная из информации, считанной измодулей 2 и 6, Таким образом, инфор"мация, записанная в модуле 7, указывает номера. модулей блока 1 постоянной памяти, а также адреса, при об"ращении к которым группа разрядов,также указанная в модуле 7, будетзамаскирована и заменена группойразрядов, считанных из модуля 6,Таким образом, устройство обеспечивает повышение пропускной способности и повышает эффективность использования запоминающих устройств.По сравнению с известными устройствами для обработки цифровых данныхпредлагаемое позволяет сократить емкость ППЗУ, что снижает общую стоимость оборудования,Формула изобретения1 устройство для обработки цифровых данных, содержащее блок постояН- ной памяти, соединенный первым входом и с выходом регистра адреса и первым входом блока полупОстоянной памяти, вторым входОм - со вторым входом блока полупостоянной памяти и входной шиной опроса, а третий входс выходом регистра базового адреса, о т л и ч а ю щ е е с я тем, что, 40 с целью повышения пропускной способности устройства, в него введены блок анализа кодов и блок анализа признаков, причем первая группаинформационных входов блока анализа 45 кодов соединена с Группой выходов блока постоянной памятй, вторая группа информационных входов - с группой выходов информационных разрядов, блока полупостоянной памяти, а группа уп равляющих входов - с соответствующими выходами блока анализа признаков, первый, второй и третий входы которого подключены соответственно к первомуи второму выходам дополнительныхразрядов блока полупостоянной памятии выходу регистра базового адреса,выходы блока анализа кодов являютсясоответствующими выходными кодовымишинами устройства.2. Устройство по п.1, о т л и ч аю щ е е с я тем, что блок анализакодов содержит первую и вторую группы элементов И, группу элементов ИЛИ,выходы которых являются соответствующими выходами блока, и группу элементов НЕ, входы которых являются соответствукщими,управляющими входамиблока, первые входы элементов И.первой группы подключены соответственно к входам первОЙ группы информационных входов блока, а вторыевходы - ко входам соответствующихэлементов НЕ группы, первые входыэлементов И второй группы соединенысоответственно со второй группойинформационных входов блока, а вторыевходы. - с выходами соответствующихэлементов НЕ группы, первые входыэлементов ИЛИ группы соединены свыходами соответствующих элементов Ипервой группы, а вторые вхоцы -с выходами соответствующих элемен"тов И второй группы.3. Устройство по и. 1, о т л ич а ю щ е е с я тем, что блок ана"лиза признаков содержит два регистра, Входы которых являются соответственйо первым и вторым входамиблока, схему сравнения, первый входкоторой подключен к выходу второгорегистра, второй вход - к третьемувходу блока, авыход через элементыНЕ - к первым входам элементов ИЛИгруппы, выходы которых являютсясоответствующими выходами блока, авторые входы - подключены к выходамсоответствующих элементов И группы,первыми входами соединенных с выходами соответствующих разрядовпервого регистра, а вторыми входами - с выходом схемы сравнения,Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССРР 489107, кл, 6 06 Г 11/00, 1973.2. Авторское свидетельство СССРпо заявке Р 2412295/18-24;кл, 6 06 ьГ 15/06, 1976 (прототип).ВН 1130 илиал ППП "Патент", г. Ужгород, ул. Проектная, 4 дактор Л,Повхаакаэ 2732/18 Вертлиб Корректор С,Щома Тираж 745 ПодписноеПИ Государственного комитета СССРделам изобретений и открытий35, Москва, Ж, Раушская наб д.

Смотреть

Заявка

2750251, 14.02.1979

ПРЕДПРИЯТИЕ ПЯ Г-4152

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

МПК / Метки

МПК: G06F 9/44

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

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

Код ссылки

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

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