Устройство для передачи информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(61) Дополнительное к авт. свид-ву 2) Заявлено 25.04,75 (21) 2128831/18-24 1)М. Кл. 0 11 С 9/02 вки М 2129033/18 - 24 5,02,80. Бюллетень М 5 вания описания 05.02.80 присоединением за 1 Ъеудервтввннъй кемнтет СССР но делам изобретений к атхрцтнйИнститут электронных авляющих машин 71) Заявитель(54) УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ИНФОРМАЦИИ Изобретение относится к вычислительнойтехнике и может быть использовано в устрой.ствах передачи информации,Известно устройство для передачи информации,содержащее регистры, сумматор, элементы И, дешифратор, блок управления 1115Однако это устройство обладает невысокимбыстродействием и имеет сложную структуру,Наиболее близким из известных по технической сущности является устройство, содержаящее основной и вспомогательный регистры,шесть блоков элементов И, два блока элементов ИЛИ.Это устройство выполняет элементарныефункции сдвига содержимого регистра влево15или вправо, адля выполнения более сложныхфункций сдвига, например, упаковки распакованных чисел и распаковки упакованных чиселнеобходимо применение соответствующей под,программы что связано с использованиемЭ2 Оосновной памяти ЭВМ объемом около200 байт 121Однако выполнение подпрограммы представ.ляет собой процесс, последовательно выполняю шихся команд за большой щтервал времени,измеряемый в 350 - 500 тактовых импульсов,что не позволяет увеличить скорость упаковки(обработки) распакованных чисел (информации),Цель изобретения - повышение быстродействия устройства,Это достигается тем, что в устройство дляпередачи щформации, содержащее основнойрегистр, выходы которого подключены к пер.вым входам первых элементов И и к выходамустройства, выходы первых элементов И черезпервые элементы ИЛИ соедюенгя с однимииэ входов вспомогательного регистра, выходыкоторого подсоединены к одним из входоввторых элементов И, первые выходы вторыхэлементов И соединены с одним из входоввторых элементов ИЛИ, выходы которыхподсоединены к одним из входов основногорегистра, блок управления, введены блок фор.мирования кода, блок декодирования, один иэвыходов которого соединен со вторымн входами первых элсментов И. Другие выходы блока декодирования подключены к другим."-входам вторых элементов И, Один иэ входовблока декодирования соединен с выходом ос-новного регистра. Другие входы блока декодирования соединены с одним из входов устройства, другие входы которого подключеныко входам блока формирования кода, выходыкоторого соединены .с третьими входами первых элементов И, четвертые входы первыхэлементов И соединены с первыми выходамиблока управления, вторые, третьи и четвертыевыходы которого соединены с другими входами вспомогательного регистра, с другимивходами вторых элементов И и с другимивходами основного регистра .соответственно,На чертеже представлена укрупненная функ.циональ 1 гая схема устройства.Устройство содержит основной регистр 1,вспомогательный регистр 2, элементы И 3 и 4,элементы ИЛИ 5 и б, блок управления 7,блок формирования кода 8, блок декодирования 9,Устройство работает в режимах упаковкии распаковки,В режиме упаковки в исходном положениираспакованное число находится в основном ре.гистре 1, знак числа - в старшем (правом)байте, а в остальных байтах находится число,в котором цифры расположены по убыванию .старшинства справа налево. Если число состоит из (1 ч. - 1) цифры, то оно упаковываетсяэа 1 такт, и результат заносится в младшую "половину основного регистра 1, причем знакпомещается в младшую тетраду. последнегобайта, а цифры в остальные тетрады - млад.шими разрядами в сторону знаковой тетрады.Эта операция производится в 2 полутакта,В первом полутакте содержимое всех байтовосновного регистра 1, кроме старшего, черезэлементы 3 переводится во вспомогательныйрегистр 2, а в старший байт этого регистразаносится ноль из блока 8, Во втором полу.такте через открытые элементы И 4, элементыИЛИ 6 в младшую тетраду основного регистра1 вводится информация с блока 9 (зона знака), а в остальные тетрадй младшей частиосновного регистра 1 переводится содержимоемладших тетрад всех байтов кроме старшеговспомогательного регистра 2. Если число состоит менее чем из (И - 1) цифры;"то н вто-.ром полутакте первого такта элементы И 4закрыты, а часть элементов И 4 открыта. Производится обычный сдвиг информации основного регистра 1 на один байт"вправо, йриэтом старший знаковый байт в сдвиге неучаствует, а в освободившиеся левые байты,кроме старшего, заносятся нули с блока фор мирования кода 8; Блок управления 7 формирует столько тактов сдвига, на сколько коли) 5 1 О 15 20 25 30 35 40 чество цифр в чйсле меньше (И - 1), Послезавершения всех тактов сдвига часть элементов 4 закрывается, часть элементов 4 открывается и происходит занесение результата упаковки в основной регистр, как это было описано выше для случая когда число цифр равно (М.1).В режиме распаковки, как и при упаковке,исходное число загружается в основной регистр1, в его младшую половину со знаком в самоймладшей тетраде. После запуска устройствапервым тактом содержимое всех тетрцц младшей части основного регистра 1, кроме самоймладшей (знаковой) тетради, блоком управления 7 через часть элементов И 4 переводитсяв младшие тетрады всех байтов, кроме стар.щего, вспомогательного регистра 2, а содержимое младшей тетрады, преобразованное бло.ком декодирования 9 (зона знака), вводитсяв старший байт регистра 2, Иа том же тактес блока формирования 8 кода в старшие тетрады всех байтов, кроме старшего вспомогательного регистра 2, вводится код зоны, Затем содержимое регистра 2 переводится через частьэлементов 4 и элементы ИЛИ б в основнойрегистр 1. Если число содержит (й - 1) цифру,на этом операция заканчивается, а в основномрегистре находится распакованное число, Есличисло состоит из (Й- к) цифр, начинаетсяоперация сдвига информации основного регист.ра на 1 байт влево, состоящая из К циклов,после чего в основном регистре оказываетсятребуемое распакованное число, Старший байтосновного регистра 1 в операции сдвига неучаствует.Введение дополнительных блоков и соответ.ствующих связей межцу ними позволяет сократить интервал времени распаковки упако-.ванных чисел с 300 - 500 машинных тактов до1 - 8 машинных тактов, уменьшить необходимыйобьем памяти в ЭВМ на 200 байтов, упроститьпрограммирование,Формула изобретения Устройство для передачи информации, содержащее основной регистр, выходы которого подключены к первым входам первых элементов И и к выходам устройства, выходы пер. вых элементов И через первые элементы ИЛИ соединены с одними из входов вспомогательного регистра, выходы которого подсоединены к одним из входов вторых элементов И, первые выходы вторых элементов И соединены с одним из входов вторых элементов ИЛИ, выходы которых подсоединены к одним извходов основного регистра, блок управления,714494 Составитель А, ВоронинТехред М.Петко Корректор А, Грицен ктор А. Виноградов Подписноеета СССРтийаб д. 4/5 Тираж 662 ЦНИИПИ Государственного комит по делам изобретений и откр 113035, Москва, Ж - 35, РаушскаяЗаказ 9908 ПП "Патент", г. Ужгород, ул, Проект Фил о т л и ч а ю щ е е с я тем, что, с цельюповышения быстродействия устройства, в неговведены блок формирования кода, блок деко-дирования, один из выходов которого соединен со вторыми входами первых элементов И,другие выходы блока декодирования подключены к другим входам вторых элементов И,один из входов блокадекодирования соединенс выходом основного регистра, другие входыблока декодирования соединены с однимнз входов устройства, другие входы которогоподключены ко входам блока формированиякода, выходы которого соединены с третьимивходами первых элементов И, четвертые входы первых элементов И соединены с первымивыходами блока управления, вторые, третьии четвертые выходы которого соединены сдругими входами вспомогательного регистра,5 с другими входами вторых элементов И и сдругими входами основного регистра соответственно,Источники информации,принятые во внимациепри экспертизеО1. Ксенофонтов И. С. и др. "ЭлектронныеЦВМ", Машиностроение, М., 1970, с. 109,
СмотретьЗаявка
2128831, 25.04.1975
ИНСТИТУТ ЭЛЕКТРОННЫХ УПРАВЛЯЮЩИХ МАШИН
СЕНТЮРИН ВЯЧЕСЛАВ МИХАЙЛОВИЧ, ВАСИЛЬЕВ АНАТОЛИЙ ИВАНОВИЧ
МПК / Метки
МПК: G11C 19/00
Метки: информации, передачи
Опубликовано: 05.02.1980
Код ссылки
<a href="https://patents.su/3-714494-ustrojjstvo-dlya-peredachi-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для передачи информации</a>
Предыдущий патент: Динамический транспарант для оптоэлектронных запоминающихся устройств
Следующий патент: Способ изготовления запоминающих матриц на цилиндрических магнитных пленках
Случайный патент: Транзисторный прерыватель