Устройство для формирования и хранения вычетов по модулю три

 

Изобретение относится к цифровой вычислительной технике и может быть использовано для контроля реверсивных сдвигающих регистров и трактов приема-передачи со сдвигом.Цель изобретения - расширение области применения за счет формирования вычетов по модулю три для реверсивных сдвигающих регистров. Устройство содержит триггеры 1 и 2, элементы НЕ 3 и 4, элемент 5 коммутации, элементы ИЛИ 6-9, элементы 10-13 и соответствующие связи между ними. 3 ил.З табл. 22 с $ 23 00 СлЭ 4 СП

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (11) Ai (51)4 С 06 F 11 10

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К A ВТОРСНОМУ СВИДЕТЕЛЬСТВУ

14

ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ. ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4021695/24-24 (22) 11.02.86 (46) 07.10.87. Бюл. N - 37 (72) Н.Д.Рябуха, С.В.Корженевский и Ю.А.Абдерахманов (53) 681.3(088.8) (56) Авторское свидетельство СССР

3Ф 1067505, кл. G 06 F 11/10, 1982.

Авторское свидетельство СССР

Ф 1 1647 10, кл. G 06 F 11 / 10, 1984 . (54) УСТРОИСТВО ДЛЯ ФОР1 МРОВАНИЯ И

ХРАНЕНИЯ ВЫЧЕТОВ ПО МОДУЛЮ ТРИ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано для контроля реверсивньгх сдвигающих регистров и трактов приема-передачи со сдвигом. Цель изобретения — расширение области применения за счет формирования вычетов по модулю три для реверсивных сдвигающих регистров. Устройство содержит триггеры 1 и 2, элементы НЕ 3 и 4, элемент 5 коммутации, элементы

ИЛИ 6-9, элементы 10-13 и соответствующие связи между ними. 3 ил.3 табл.

1 13

Изобретение относится к цифровой вычислительной технике и может быть

43415 использовано для контроля реверсивных сдвигающих регистров и трактов приема-передачи со сдвигом.

Цель изобретения — расширение области применения sa счет формирования вв|четов по модулю три для реверсивных сдвигающих регистров.

На фиг. 1 приведена функциональная схема устройства;на фиг. 2 граф переходов устройства в различные состояния;на фиг. 3 -- веса разрядов контролируемого регистра сдвига.

Устройство для формирования и хранения вычетов мо модулю три содержит триггеры 1 и 2, элементы НЕ 3 и 4 элемент 5 коммутации„ элементы

ИЛИ 6-9 и И 10-13, информационные

14 и 15, управляющий 16„ установочные 17-20 и тактовый 21 входы устройства,информационные выходы 22 и 23 устройства.

Элемент 5 коммутации в соответствии с управляющим сигналом Q производит. коммутацию на свой выход сигналов Х, или X„, поступающих на вхоЛ ды 14 и 15 соответственно, (фиг, 3) .

Работа устройства для формирования и хранения вычетов по модулю три иллюстрируется графом переходов (фиг. 2). Номера вершин соответствуют значениям вычетов по модулю три.

Под номером вершины приведены двоичные коды состояний устройства, в которых первая (слева) цифра соответствует состоянию первого с весом 2, а вторая — состоянию второго с весом

1 триггеров.

10 сдв

Дугами показаны направления переходов в состояния устройства под воздействием входных сигналов сД II и Х, при этом сигнал О поступает сдь на вход 16 из сдвигающего регистра и равен

1, при сдвиге вправо;

О, при сдвиге влево.

Сигнал Х с выхода элемента 5 коммутации равен

Хд, при сдвиге:вправо;

Х„, при сдвиге влево.

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

В исходном состоянии в реверсивный сдвигающий регистр принимается параллельно слово, подлежащее сдвигу,а в устройство — значение вычета по модулю три этого слова.

При этом по входам 18 и 20 íà S-входы триггеров 1 и 2 принимаются прямые,а по входам 17 и 19 íà R-входы этих же триггеров инверсные значения вычетов по модулю три, тем самым в устройство вносится информация о значении вычета по модулю три принятого слова.

В каждом такте работы на вход 14 устройства поступает значение Х„ разряда, выдаваемого из реверсивного регистра по сигналу О „ влево, на вход 15 — значение Х разряда, выдаваемого из регистра по сигналу О сд вправо. При этом возможны следующие значения входных сигналов Х = О, — О, Хд равно значению разряда, À8 выдаваемого из регистра в режиме сдвига влево. Если реверсивный регистр работает в режиме сдвига вправо, Хд = О, Q = 1, Х„равно значению разряда, выдаваемого из регистра.

Пример. Устройство используется для формирования вычетов по модулю три для реверсивных регистров в режиме сдвига разрядов вправо, Ц : 1. В восьмиразрядном регистре

Сд хранится число 10101100. Под воздействием сигналов информационных разрядов сдвигаемой вправо информации (Х„) и сигнала О = 1 устройство принимает последовательно состояния в соответствии с табл. 1, где X„, входные сигналы устройства, А и А — содержимое регистра в текущем (до поступления входных сигналов) и очередном (после поступления входных сигналов) тактах соответственно, r(A) r(A ) — состояния устройства для формирования и хранения вычетов по модулю три в текущем и очередном тактах.

Если после приема восьмиразрядного числа 10101100 реверсивный регистр работает в"режиме сдвига влево, устройство функционирует в соответствии с табл. 2.

Из анализа режимов работы реверсивного сдвигаюшего регистра видно, что во всех случаях очередное состояние устройства z(A ) зависит от ( текущего состояния r(A) и входных

3 13434 сигналов Х„(Х „), О „ и не зависит от содержимого регистра ° Переходы устройства в различные состояния под воздействием входных сигналов соот5 ветствуют графу, приведенному на фиг. 2.

Переходы триггеров 1 и 2 под воздействием входных сигналов приведены в табл. 3, где а а,(а а, ) состояния в текущем и очередном тактах единичных выходов триггеров 1 и

2, Q, . Q 1г (Q0, Q „,) — переменные задающие значения сигналов на I-входах (К-входах) первого и второго

15 триггеров соответственно.

Из табл. 3 получены следующие булевые функции для переменных О„„ =

Qg* V Х; Q(>,= Хат Ъ ат Х Qcpgg

*Х V "сдз Qo а1Х V Х а„Цсдф 20

В соответствии с этими функциями посстроена функциональная схема устройства для формирования и хранения вычетов по модулю три,приведенных на фиг. 1. 25

Формула и обретения

Устройство для формирования и хранения вычетов по модулю три, содержа- 3О щее два триггера, четыре элемента И, четыре элемента ИЛИ, два элемента

НЕ, причем прямой выход первого триггера соединен с первым входом первого элемента И,второй вход которого

35 соединен с первым входом второго элемента И,второй вход которого соеди— нен с прямым выходом второго триггера, инверсный выход которого соединен с первым входом третьего элемента И, второй вход которого соединен с выходом первого элемента НЕ, выходы первого и второго элементов

ИЛИ соединены соответственно с входами Т и К второго триггера вход 45 синхронизации которого соединен с входом синхронизации первого триггера и является тактовым входом уст15

4 ройства, первый установочный вход которого соединен с входом R первого триггера, входы I и К которого соединены соответственно с выходами третьего и четвертого элементов ИЛИ, инверсный выход первого триггера соединен с первым входом четвертого элемента И„ о т л и ч а ю щ е е с я тем,что, с целью расширения области применения за счет формирования вычетов по модулю три для реверсивных сдвигающих регистров,в него введен элемент коммутации, причем выход элемента коммутации соединен с входом первого элемента НЕ и с вторым входом первого элемента И,выход которого соединен с первым входом второго элемента ИЛИ, второй вход которого соединен с выходом четвертого элемента И,второй вход которого соединен с первым входом третьего элемента

ИЛИ, с вторым входом третьего элемента И и с первым входом первого элемента ИЛИ,второй вход которого соединен с выходом второго элемента НЕ и с третьим входом первого элемента

И, выход третьего элемента И соединен с первым входом четвертого элемента ИЛИ,второй вход которого соединен с выходом второго элемента И, третий вход которого соединен с вторым входом третьего элемента ИЛИ, с входом второго элемента НЕ, с управляющим входом элемента коммутации и является управляющим входом устройства,первый и второй информационные входы которого соединены соответственно с первым и вторым информационными входами элемента коммутации втдрой установочный вход устройства соединен с входом S первого триггера, входы R u S второго триггера соединены с третьим и четвертым соответственно установочными входами устройства, информационные выходы которого соединены с прямыми выходами первого и второго триггеров.

1 43lk i 5

K„Q, (A.

01010110 10

00101011 01

00010101 10

0000101Î 11

00000101 10

00000010 01

00000001 01

00000000 10

00000000 11

01

01

01 А мв

0101 i 000 10

10110000 10

01100000 01

11000000 11

i0000000 11

00000000 01

00000000 11

00000000 11

00000000 11

ОО

ОО

ОООО (=,, 1

* 1- 1

I а2 ai

P tl

Х

Х 1

Х О

00101011

00010 1 01

00000101 00000010, 00000001

00000000

10101100 .01011000

01 100000

00000000

1 (1

1 -01

Таблица1

1 1

r(A) r(A ) Таблица2 (r(A) r(А ) Таблица З! 343415

Э 4

01 х о о

О1 оо

1 X

О1

О1 х х

О1

О Х Х х х х о х х о х

Х О Х

10 оо

О1 х

Продолжение табл. 3

1343415

Составитель И.Иваныкин

Техред Л. Сердюкова

Редактор Л.Гереши

Корректор M.Màòüêîâñêàÿ

Заказ 4824/49 Тираж б72

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Рау нская наб., д. 4/5

Подписное

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

Устройство для формирования и хранения вычетов по модулю три Устройство для формирования и хранения вычетов по модулю три Устройство для формирования и хранения вычетов по модулю три Устройство для формирования и хранения вычетов по модулю три Устройство для формирования и хранения вычетов по модулю три Устройство для формирования и хранения вычетов по модулю три 

 

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

Изобретение относится к вычислительной технике-, предназначено для формирования остатка по -модулю + +1 и может быть использовано для контроля вычислительных операций сумми f I--I I -Л I рования, вычитания, з ножения

Изобретение относится к вычислительной технике и может быть использовано при создании арифметических устройств вычислительных машин

Изобретение относится к вычислительной технике и предназначено для формирования остатков чисел по модулю -1, где m - целое число, при аппаратном контроле передачи двоичных чисел, представленных в параллельном коде, и арифметических действий над ними

Изобретение относится к вычислительной технике, а именно к устройствам диагностики, и может быть использовано для контроля правильности функционирования дешифраторов

Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля передачи данных по каналу связи

Изобретение относится к вычислительной технике и может быть использовано в контролируемых устройствах для сложения чисел с различными порядками

Изобретение относится к области вычислительной техники, а именно к средствам передачи дискретной информации , и может быть использовано в устройствах сохранения цифровых вычислительных машин с внешними абонентами

Изобретение относится к цифровой вычислительной технике и может использоваться в системах цифровой обработки информации, в частности в устройствах для контроля дискретных объектов

Изобретение относится к вычислительной технике и может быть использовано для обнаружения ошибок при передаче информации в параллельном двоичном коде

Изобретение относится к вычислительной технике и может быть использовано в высокопроизводительных системах обработки информации

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

Изобретение относится к области кодирования и декодирования данных, в частности к способу и устройству декодирования кода порождающей матрицы с низкой плотностью

Изобретение относится к вычислительной технике, в частности к обнаружению и исправлению ошибок при передаче информации по каналам связи или записи/чтения информации на устройствах памяти, например системах магнитной, магнитооптической, оптической памяти

Изобретение относится к вычислительной технике и может быть использовано для организации контроля работоспособности сдвигателей двоичных кодов высокопроизводительных цифровых вычислительных машин и систем

Изобретение относится к вычислительной технике и может быть использовано при создании высоконадежных вычислительных систем

Изобретение относится к вычислительной технике и может быть использовано в составе арифметических устройств быстродействующих ЭВМ

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для построения надежных устройств переработки дискретной информации

Изобретение относится к вычислительной технике и может быть использовано при построении аппаратуры контроля прохождения информации для контроля работоспособности цифровых устройств
Наверх