Запоминающее устройство
Иллюстрации
Показать всеРеферат
О П И С А Н И Е ri» ssrws
ИЗОБРЕТЕМ ЙЯ
Союз Советских
Социалисти веских
Реслублик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву— (22) Заявлено 13.05.75 (21) 2134833/24 с присоединением заявки №вЂ” (23) Приоритет— (43) Опубликовано 25.03.77, Бюллетень ¹3.1 (45) Дата опубликования описания15.06.77 (51) М. Кл.
6 11 С 11/00
Государственный камнтет
Совета Мннистров СССР оо делам нзооретеннй и открытий (53) УДК
681.327.66 (088.8) (72) Авторы изобретения
В. А. Мамыкин, В. М. Усвяцов и Т. В, Левина (71) Заявитель (54) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО
Изобретение относится к запоминающим устройствам, используемым в вычислительной технике, и преимущественно может быль использовано как внешнее запоминающее устройство в цифровых вычислительных машинах, работающих с дискретными каналами информации.
Известно устройство, содержащее счетчики формирования адресов, которые соединены с адресными и числовыми шинами устройства и с блоком управления, соединенным с переключателем каналов, и регистр обмена буферной зоны, соединенный с числовой шиной и счетчиком формирования адресов, блок выработки-состояний н реверсный счетчик. Данное устройство предназначено для опроса дискретных каналов, числовые шины которых подключены к буферной зоне, опрашиваемой с помощью формирователей адресов и счетчиков.
Однако у этого устройства имеется дополз. тельное оборудование, состоящее из адресных и реве рсивных счетчиков опроса и записи информации.
Известно также устройство, содержащее сдвиговые регистры, управляющие логические схемы. Устройство предназначено лля выборки цифровой ияформации. Оно осуществляет циклический последовательный опрос каналов передачи двоичных сигналов, Недостатком данного устройства является то, что каналы опрашиваются посотедовательно, независимо от наличия или отсутствии в них информации, что ведет к увеличению времени опроса всех каналов, Наиболее близким из известных по технической сущности является запоминающее устройство, содержащее блок накопителей, вход которого подключен к выходу первого блока разрешения записи, один из входов которого соединен с выходом дешифратора записи, другой вход блока разрешения записи соединен с входной шиной устройства, 1н дешифратор считывания, блок времени задержки, информационный блок; выходную шину и шину синхроимпульса. Недостатками прототипа являюта) невозможность считывания информации на выходе устройства до заполнения всех регистров, что приводит к увеличешцо времени ожидания информации; в) запись в регистры зависит от скоростИ считывания информации, поэтому данное устройоб ство может быль использовано только в случае синхронной скорости поступления и обработки информации.
Целью изобретения является повышение быстродействия устройства.
Это достигается тем, что в предлагаемое устройство введены блок определения приоритета, блок разрешения считывания и второй блок разрешения записи, один из входов которого подключен к выходу дешифратора записи, другой вход второго блока разрешения записи соединен с шиной синхроимпульса, выход данного блока подключен к одному из входов информационного блока, друтой вход которого через блок временной задержки соединен со входом блока определения приоритета, выход которого подсоединен к одним из входов дешифраторов записи и считьгвания, другие входы которых соединены с соогветствующими выходами информационного блока, выход блока накопителей соединен с одним иэ входов блока разрешения считывания, другой вход которого подключен к выходу дешифратора считывания, выход блока разрегцения считывания соединен с выходной шиной устройства.
На чертеже представленг блок-схема предложенного устройства. Оно содержит блок определения приоритета 1, блок дешифратора записи 2, блок дешифратора считывания 3, информационный блок 4, блоки разрешения записи 5 и 6, блок временной задержки 7, блок накопителей 8, блок разрешения считывания 9.
Каждому разряду информационного блока соответствует свой дешифратор из блока дешифрагоров записи и свой дешифратор иэ бчока дешифрато1юв считывания и накопитель с блоком разрешения записи и считывания. элеменг временной задержки и разряд блока определения приоритета.
Блок определения приоритета I служит для обозначения последнего обслуженного накопителя.
Лешифраторьг считывания 3 и записи " нредназначеHbl для выработки сигналов считынания и записи.
Инфо, мационный блок 4 служит лля сигнализации наличия информации в кажном накопителе. Элемент временной задержки блока временной задержки 7 цреднагначен для задержки сигналов сброса каждого разряда информационного блока 4 в момент опроса.
В исходном состоянии в первый разряд блока определения приоритета 1 заносится "1". Все остальные разряды этого блока находятся в положении "0". Сигнал разрешения записи в первый накопитель вырабатывается дешифратором записи иэ условия, что в данном разряде информационного блока 4 находится "0" (т.е. признак отсутствия в цем информации) и в первом разряде блока опрецсления приоритета 1 записана "Г . Информация, поступающая на вход блока разрешения записи 6, заносится в первый накопитель, а с шины синхроцмпульса строб, сопровождающий информацию, через блок разрежения. записи запишет в первый разряд информационного блока 4 "1". Следующий строб синхронизации и информация, пришедшая вместе с. цим, будут записаны в слелуюший накопи. тель и т.д. При поступлении Hà RxAfl блока децшфраторов считывания 3 строба счнтглвания пешифратор, соответствующий первому разряду информационного блока 4, вырабатывает сигнал считывания, который поступает на соответствующий блок разрешения считывания 9, а через элемент блока временной задержки — установит в положение "0" первый разряд информационного блока. Этот же
1р сигнал считывания поступает на вход первого раэряда блока определения приоритета 1 и устанавливает его в положение "0, а следующий разряд — в "1 .
Наличие "1" в том или ином разряде блока определения приоритета 1 определяет номер накопителя, 1я .c которого нужно начинать опрос, в то же время налнчие "1" в разрядах информационного блока 4 определяется наличие в них информации.
Если считать первый разряд блока определения приоритета 1 младшим разрядом, а последпй— старшим раэряцом, то порядок обслуживания накопителей (под обслуживанием понимается как запись, так и считывание информации) будет от младшего разряда к старшему. Наличие "1" в соответствующем разряде блока определения приоритета 1 определяет начало отсчета для обслуживаемых накопителей„причем для записи выбирается тот накопитель в сторону старших разрядов, у которого в разряде информационного блока 4 записан "0", а для считывания выбирается тот, у которого записан "1, Формула изобретения
Запоминающее устройство, содержащее блок накопителей, вход которого подключен к выходу первого блока разрешения записи, один из входов которого соединен с выходом дешифратора записи, другой вход блока разрешения записи соединен с входной шиной устройства, дешифратор считывания, блок временной задержки, информационный
Элок, выходную шину и шину синхроимпульса, о тл ича ю ще е ся тем, что, с целью повышения быстродействия устройства, в него введены блок определения приоритета, блок разрешения считывания и второй блок разрешения записи, один из входов которого подключен к выходу дешифратора записи, другой вход второго блока разрешения записи соединен с шиной синхроимпульса, выход данного блока подключен к одному из входов информационного блока, другой вход которого через блок временной задержки соединен со входом блока определения приоритета, выход которого подсоединен к одному из входов дешифраторов записи и считывания, друтие входы которых соединены с соответствующими выходами информационного бпока, выход блока накопителей соединен с одним из входов блока разрешения считывания, другой вход которого подключен к выходу дешифратора считывания, выход блока разрешения считывания соединен с выходной шиной устройства. си
Составитель А. Воронин
Техред О, Луговая
Редактор P. Пурнам
Корректор И. Гоксич
Заказ 130/28
Филиал ППП " Патент ", r. Ужтород, ул. Проектная, 4
Тираж 762 Подписное
ЦНИИПИ Государственного комитета Совета Миниш ров СССР по делам изобретений и открытий
11 3035, Москва, Ж-35, Раушская наб., д. 4/5