Устройство для контроля регистра сдвига Советский патент 1981 года по МПК G11C29/00 G11C19/00 

Описание патента на изобретение SU858117A1

(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ РЕГИСТРА СДВИГА

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

название год авторы номер документа
Устройство для сопряжения абонентов с каналами связи 1984
  • Попов Георгий Борисович
SU1233158A1
Устройство опроса и контроля длядАТчиКОВ СОСТОяНия Об'ЕКТОВ 1979
  • Фролов Николай Никитович
  • Сахно Анатолий Иванович
  • Глушков Валерий Иванович
  • Андрущенко Анатолий Григорьевич
SU849155A1
Буферное запоминающее устройство 1989
  • Горбель Александр Евгеньевич
  • Сидоренко Николай Федорович
  • Петренко Василий Иванович
  • Остроумов Борис Владимирович
SU1654875A1
Устройство для контроля высоковольтного тиристорного вентиля 1983
  • Дуров Юрий Николаевич
  • Лытаев Рем Александрович
  • Морозов Валерий Николаевич
  • Таратута Игорь Петрович
  • Фомин Николай Александрович
  • Январев Аркадий Иванович
SU1153374A1
Устройство для сопряжения микроЭВМ с внешним устройством 1985
  • Сидоренко Николай Федорович
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Остроумов Борис Владимирович
SU1283780A1
Устройство для сопряжения вычислительной машины с аппаратурой передачи данных 1989
  • Бельдинов Андрей Анатольевич
  • Иваныкин Игорь Евгеньевич
  • Гречнев Виктор Николаевич
  • Немудрякин Андрей Леонидович
SU1679492A1
Генератор псевдослучайных последовательностей 1981
  • Богданов Вячеслав Всеволодович
  • Лупиков Виктор Семенович
SU993444A1
Устройство для сопряжения ЭВМ с внешними устройствами 1985
  • Павлов Дмитрий Иванович
  • Кудрявцев Олег Вячеславович
SU1278869A1
Устройство для сопряжения ЭВМ с абонентами 1985
  • Шарпило Николай Николаевич
  • Антонов Юрий Яковлевич
  • Бычкова Вера Леонидовна
  • Земчихин Юрий Степанович
  • Лабовская Лариса Семеновна
  • Науменко Валентина Николаевна
  • Стыцюк Борис Павлович
SU1305698A1
Запоминающее устройство 1973
  • Сасковец Валерий Николаевич
  • Якушский Израйль Яковлевич
  • Шелков Вадим Александрович
  • Мальцева Людмила Михайловна
  • Сакун Людмила Ивановна
SU496604A1

Иллюстрации к изобретению SU 858 117 A1

Реферат патента 1981 года Устройство для контроля регистра сдвига

Формула изобретения SU 858 117 A1

Изобретение относится к области вычислительной техники и может быть использовано для контроля узлов ЭВМ в частности регистров сдвига. Известно устройство для контроля сдвига, содержащее контролируемый регистр, элементы И, элементы задерж ки |}. Недостатком устройства является относительная сложность схемной реализации. Наиболее близким из известных по технической сущности является устрой ство для контроля регистра сдвига, содержащее контролируемый регистр сдвига элементы И, элементы НЕ, триггеры, ;генератор сигналов диагнос тического теста 2J.. Принцип рдботы этого устройства заключается в контроле регистра сдви га путем периодического диагностирования его тестовыми комбинациями. Недостатками указанного устройств являются относительно большие затра ТЫ оборудования и необходимость дополнительного времени на диагностику регистра. Цель изобретения - повышение быстродействия и упрощение устройства. Поставленная цель достигается тем, что в устройство для контроля регистра сдвига, содержащее элементы И, шину тактовых импульсов,. ши11ы записи и считьшания, и шину разрешения вьщачи информации введены злементы ИЛИ и реверсивный счетчик, первый вход которого соединен с шиной разрешения выдачи информации, второй и третий входы реверсивного счетчика соединены соответственно с шинами записи и считывания, первый вход первого элемента И подключен к выходу первого элемента ИЛИ, второй вход первого элемента И соединен с шиной тактовых импульсов,хвходы первого элемента ШШ соединеш соответственно с шинами .записи и считывания,, первый вход второго элемента И подключен к шине за38581

иси, а второй вход второго элемена И - к первому входу устройства, ыходы элементов И соединены соотетственно с первым и вторым выходами стройства, выход второго элемента И одключен к первому входу второго элемента ИЛИ, второй вход которого соединен со вторым входом устройства, выход второго элемента ИЛИ соединен с четвертым входом реверсивного счет- ю чика, выход которого соединен с третьим выходом устройства.

На чертеже представлена функциональная схема предлагаемого устройства.15

Устройство содержит контролируемый регистр сдвига 1, элементы И 2 и 3, элементы ИЛИ 4 и 5, реверсивный счетчик 6, шину тактовых импульсов, шины записи и считывания 8 и 9 и шину раз- 20 решения выдачи информации 10.

Реверсивный счетчик 6 представляет собой пересчетное устройство, работающее в режимах сложения и вычитания, с дешифратором кодовых комбина- 25 ций на выходе, который опрашивается в определенные моменты времени сигналом разрешения выдачи информации. Число разрядов п в реверсивном счетчике 6 выбирается из соотношения зо

2 км/

где m - число разрядов в контролируемом регистре.

Предлагаемое устройство работает следующим образом.35

Перед началом работы устройства регистр 1 и реверсивный счетчик 6 устанавливаются в исходное нулевое состояние (цепи установки исходного состояния на чертеже не указаны). 40 При поступлении на шину 8 сигнала записи через элемент ИЛИ 4 открывается элемент И 2 и тактовые импульсы поступают в контролируемый регистр 1 для обеспечения записи в него вход- 45 ной информации. Одновременно сигнал записи поступает на второй вход реBet)CHBHoro счетчика 6, устанавливая его в режим сложение, и открывает элемент И 3, через который входная 50 информация, представленная двоичным кодом (кодограммой), записывается в регистр 1, а через элемент ИЛИ 5 поступает на счетный вход реверсивного, счетчика б,- который осуществляет 55 подсчет единичных импульсов, поступающих в составе кодограммы на вход регистра 1.- ,

74

После окончания приема в регистр 1 кодограммы сигнал записи снимается и в счетчике.6 устанавливается код, соответствующий количеству единиц кодограммы, принятой в регистр 1. Для считывания кодограммы из регистра 1 на шину .9 подается сигнал считывания который через элемент ИЛИ открывает элемент И 2 и тактовые импульсы поступают на вход регистра для считывания из него кодограммы. Одновременно сигнал считывания поступает на третий вход реверсивного счетчика 6, устанавливая его в режим вычитание. При этом единицы кодограммы с выхода регистра Г через элемент ИЛИ 5 вновь поступают на счетный вход реверсивного счетчика 6, изменяя в нем записанный ранее код. По окончанию сигнала считывания на первый вход реверсивного счетчика 6 поступает сигнал разрешения вьщачи информации по шине 10, который опрашивает дешифратор кодовых комбинаций счетчика Ь, при этом возможны следующие варианты состоя;ния счетчика 6:

а)если количество единиц кодо1Граммы, принятой в регистр J, равно количеству единиц кодограммы, считываемой из него после хранения, то

в счетчике б устанавливается код исходного нулевого состояния. Указанное состояние опрашивается сигналом разрешения выдачи информации;

б)если в процессе хранения в регистре I принятой кодограммы количество единиц по каким-то причинам ( от помех, неисправности регистра 1 и т.п.) изменяется ( увеличится или уменьиштся}, то в счетчике 6 устанавливается код, отличный от исходного. В этом случае после опроса счетчика б сигналом разрешения водачи информации на его выходе формируется сигнал сбоя.

Предлагаемое устройство позволяет существить контроль регистра s проессе его основной работы, т.е. без ополнительного времеии на диагностиу регистра Кроме того, устройство бладает по сравнению с известными стройствами данного типа от-насительо простой схемной реализацией, что снижает затраты его оборудования. Предлагаемое устройство может быть использовано для контроля регистров сдвига различной длины. Формула изобретения Устройство для контроля регистра сдвига, содержащее элементы И, шину тактовых импульсов, шины записи и считывания и шину разрешения вьщачи информации, отличающееся тем, что, с целью повьш1ения быстродействия устройства и его упрощения, в него введены элементы ИЛИ и реверсивный счетчик, первый вход которого соединен с шиной разрешения выдачи информации, второй и третий входы ре версивного счетчика соединены соответственно с шинами записи и считыва ния, первый вход первого элемента И подключен к выходу первого элемента ИЛИ, второй вход первого элемента И соединен с шиной тактовых импульсов, входы первого элемента ИЛИ соединены соответственно с шинами записи и считывания , первый вход второго элемен74та И подключен к шине записи, а второй вход второго элемента И - к первому входу устройства, выходы элемен- ов И соединены соответственно с первым и вторым выходами устройства, выход ВТОРОГО элемента И подключен к первому входу второго элемента ШМ, второй вход которого соединен со вторым входом устройства, выход второго элемента ИЛИ соединен с четвертым входом реверсивного счетчика, выход которого соединен с третьим выходом устройства. Источники информации, принятые во внимание экспертизе 1.Авторское свидетельство СССР № 529488, кл. G П С 29/00, 1978. 2.Авторское свидетельство СССР 463973, кл. G 06 F 11/00, 1974 (прототип).

ВмЗ

Вклв8

т-

10

SU 858 117 A1

Авторы

Петренко Станислав Иванович

Фокин Валерий Акимович

Сахно Анатолий Иванович

Сухин Владимир Георгиевич

Даты

1981-08-23Публикация

1979-12-18Подача