Буферное запоминающее устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК Г 13/ОО5 151)НЫЙ КОМИТЕТ СССРОБРЕТЕНИЙ И ОТКРЫТИЙ ДАРОЕЛ БРЕТЕН ОПИСАНИ АВТОРСКОМУ ЕТЕЛЬСТ(56) Авторское свидетельство СССР У 515154, кл. С 11 С 9/00, 1976.Авторское свидетельство СССР .В 920834, кл. С 11 С 9/00, 1982. ;(54 Ц 57) БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО, содержащее накопитель, ,первый и второй регистры числа,блок управления и счетчик адресов,выходы которого подключены к адресным входам накопителя, выходы которого соединены с входами второгорегистра числа, выходы которого являются информационными выходами устройстваодними из информационныхвходов которого являются входы первого регистра числа, причем управляющие входы накопителя, первогои второго регистров чисча и счетчика.адресов подключены к соответствующимвыходам блока управления, о т л нч а ю щ е е с я тем, что, с цельюповышения информационной емкости инадежности устройства, в него введены коммутатор, блок постояннойпамяти, счетчик записей, мультивибратор, третий регистр числа, триггер,элемент И, элемент ИЛИ-НЕ.и сумматор, одни из входов которого подключены к одним из информационных. входовустройства, другие входы - к инверсным выходам первого регистра числа,информационные выходы сумматора соединены с информационными входами ком,801 222098 мутатора, выходы которого соединены с одними из информационных входов накопителя, другие информациочные входы которого подключены к выходам блока постоянной памяти, входы ко.эрого соединены соответственно с выходом переноса сумматора и одними из информационных выходов сумматора, выход элемента И подключен к одному из входов счетчика записей, другие входы которого соединены с выходами третьего регистра числа, а выход счетчика записей соединен с тактовым входом триггера, первым управляющим входом мультивибратора и первым вхо- : дом элемента И, второй вход которого . Е соединен с выходом элемента ИЛИ-НЕ фф и установочным входом триггера, пря- . ф ф мой выход которого подключен к управ-. ляющему входу коммутатора, информационный вход триггера и второй управляющий вход мультивибратора соединены с одним из выходов блока постоянной памяти, инверсный выход триггера соединен с третьим управляющим вхо;,. дом мультивибратора, инверсный вы- М ход которого подключен к одному из АР входов блока управления и является СФ синхронизирующим выходом устройства, ОО прямой выход мультивибратора соединен с одним из управляющих входов первого регистра числа и первым входом элемента ИЛИ-НЕ, второй вход которого и управляющие входы третье- ,ЗЭК го регистра числа и счетчика записей подключены к соответствующим выходам блока управления, информационные входы третьего регистра числа являются другими информационными входами устройства.Изобретение относится к вычислительной технике и информационно-измерительной технике и может быть использовано совместно с быстродействующими преобразователями для регист рации однократных и быстропротекающих процессов в экспериментальных исследованиях.Цель изобретения - повышение информационной емкости и надежности буферного запоминающего устройства.На Фиг.1 изображена структурная схема буферного запоминающего устройства; на Фиг.2 - структурная схема возможного варианта блока управления; на фиг.3 - временные диаграммы, иллюстрирующие работу устройства. 50 Буферное запоминающее устройство20содержит (см.фиг.1) накопитель 1,счетчик 2 адресов, блок 3 управления, коммутатор 4, первый 5 регистрчисла, сумматор 6, второй регистр 7числа, блок 8 постоянной памяти,триггер 9, счетчик 10 записей, третий регистр 11 числа, элемент И 12,элемент ИЛИ-НЕ 13, мультивибратор14. На фиг.1 обозначены также информационные входы 15 выходы 16 син 30хронизирующие входы 17, управляющиевходы 18 и информационные входы 19устройства.Блок 3 управления содержит (см.Фиг.2) генератор 20 тактовых импульсов, триггер 21, дешифратор 22 команд, триггер 23.Устройство работает следующим образом. Перед накоплением данных вустройство происходит предустановкасчетчика 2, сброс регистра 7 и тренггера 9, а в регистр 11 и счетчик1 О заносится код числа повторныхзаписей слова в накопитель 1. Послеприхода первого кода по входам 15сумматор 6 выполняет операцию вычитания из него содержимого регистра7 (операция выполняется в обратномкоде), Знак разности двоичных чиселопределяется с помощью сигнала пеФ.реноса сумматора 6, который возникает, если разность чисел положительная. Код знака приращения кода иколичество слов, необходимых дляего записи (в дальнейшем - код признаков) формируется с помощью блока8. Для этого на адресные входы бло-ка 8 подаются сигналы с восьми старших разрядов сумматора 6 и сигналзнака разности приращения, .и в зависимости от их значений на входе бло.ка 8 выдается соответствующий кодпризнаков. В таблице приведены значения кода признаков. Код приз- Операция Величина принаков ращения 0 0 Запись од- Положительная, ного байта не более байта и кода признаков 0 1 Записьдвух байтов и коПоложительная,более байта да признаков 1 0 Запись од- Отрицательная, ного бай- не более байта та и кода признаков Отрицательная,более байта Записьдвух байтов и кода признаков Одновременно с кодовым числом на вход блока 3 поступает сигнал синхронизации Запрос по одному из входов 17 (см.фиг.3), который вызывает формирование последовательности тактовых импульсов (см.фиг;За,б), Под управлением тактовых импульсов блока 3 происходит запись 2 к+1 раз младшего байта приращения кода в накопитель 1 (где к может принимать значения 0,1,2..), при этом соответственно увеличивается значение счетчика 2 и уменьшается значение счетчика 10. В конце этой операции на выходе счетчика 10 появляется сигнал заема (см.фиг,3 в), по которому триггер 9 устанавливается в состояние логической "1", если абсолютная величина приращения кода больше байта и соответствующий бит кода признаков в состоянии логической "1" (см.таблицу). Если триггер 9 устанавливается в состояние логической "1" (см.фиг.3 г), то коммутатор 4 подключает на вход накопителя 1 выходы старшего байта сумматора 6. Отрицательный сигнал заема от счетчика 101222098 79 78 через элемент И 12 также поступает на вход счетчика 10 и вызывает перезапись в него кода числа повторных записей из регистра 11. При этом запись старшего байта приращения кода 5 происходит так же, как и младшего байта, 2 к + 1 раз. Первый или второй сигнал заема счетчика 10 вызывает запуск мультивнбратора 14, который выдает сигнал окончания операций за- писи текущего приращения кода преобразователя (см.фиг,3 д) . При этом запуск мультивибратора 14 происходит в первом случае, если отсутствует сигнал записи второго байта в на копитель 1, а во втором случае, если на инверсном выходе триггера 9 установлен сигнал записи второго байта приращения кода в накопительСигнал с прямого выхода мульти О вибратора 14 вызывает перезапись текущего значения кода преобразователя в регистр 7 (см.фиг.3 е). Этот же сигнал поступает через элемент ИЛИ-НЕ 13 на вход сброса триггера 9 и переводит его в исходное состояние, обеспечивающее подключение выходов младшего байта сумматора 6 на входы коммутатора 4. Сигнал с инверсного выхода мультивибратора 14 поступает на 30 вход блока 3 и выход 17, что приводит к блокировке генератора 20 тактовых импульсов и снятию сигнала "Запрос", После выполнения перечисленных операций устройство готово к приему следующего кода с преобразователя и за- .писиего приращения относительно предыдущего кода в накопитель Считывание записанных данных вустройство начинается с предустановки адресного счетчика 2 нод управлением сигналов от блока 3, которыеформируются в ответ на управляющиесигналы команд внешнего устройствасчитывания информации (на фиг.1 непоказано), поступающие по входам 18,Начальный адрес считывания данныхзаносится в счетчик 2 с входов 19устройства. В ответ на первую команду чтения от внешнего устройства блок3 выдает тактовый импульс, которыйпоступает на управляющий вход накопителя 1, в результате на выходе накопителя 1 выдается байт данных икод признаков с ячейки, адрес которой записан в счетчик 2. По заднемуфронту тактового импульса происходит.запись данных с накопителяв регистр 5 и увеличение содержимогосчетчика 2. Записанные данные врегист 1 5 передаются на выходы 16устройства для перезаписи во внешнееустройство считывания информации(на фиг.1 не показано). Следующиекоманды чтения от внешнего устройства будут вызывать повторение перечисленных операций чтения,/5 11303 енно-поли оизв аз 5268/2 ВНИИПИ Госу по делам 5, Москва
СмотретьЗаявка
3773902, 12.07.1984
ПРЕДПРИЯТИЕ ПЯ А-1758
МОСЕЙКО Н. И, ГОРЯЕВ А. В, СТОЛЯРОВ М. В
МПК / Метки
МПК: G06F 13/00
Метки: буферное, запоминающее
Опубликовано: 30.09.1986
Код ссылки
<a href="https://patents.su/4-1222098-bufernoe-zapominayushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Буферное запоминающее устройство</a>
Предыдущий патент: Способ регистрации следов заряженных частиц в пузырьковых камерах
Следующий патент: Регулируемый ослабитель излучения -лазера непрерывного действия
Случайный патент: Устройство для добычи бентоса