Устройство для преобразования последовательного кода в параллельный код

 

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

СОЮЗ СОНЕТСНИК

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

РЕСПУБЛИК

1

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

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

Ю

У б

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

ПО ИЗОБРЕТЕНИЯМ И ОТНРЦТИЯМ

ПРИ П(НТ СССР (21) 4405066/24-24 (22) 23.02,88 (46) 15.08.89. Бюл. Р 30 (72) В.Н.Леурдо, А.П.Царев и Т.Н.Черная (53) 621.394.67(088.8) (56) Авторское свидетельство СССР

9 744556, кл. G 06 F 7/38, 1976.

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

Р 842785, кл. G 06 F 5/04, 1979. (51) 4 G 06 F 5/04, Н 03 .1 7/00

2 (54) УСТРОЦСТВО ДЛЯ ITPEOBPA3ÎÂÀÍÈß

ПОСЛЕДОВАТЕЛЬНОГО ЕОДА В пАРЛЛЛЕЛЬНЫЙ

КОД (57) Изобретение относится к вычислительной технике и может использоваться для преобразования последовательного двоичного знакоразрядного кода в параллельный двоичный дополнительный код. Цель изобретения — упрощение устройства. Устройство содержит элемент И 1, преобразователь

2 кода, арифметический блок 3, регистры 4. 5 памяти, информационные входы 6,7, тактовые входы 8, 9 и выходы 10. 2 ил., 2 табл.

Изобретение относится к Выч(}(си(тель}(ой (ех н(1ко и может по ((О. (ь. 1овл ть с я и р и (I o c T p

Целью изобретения явл c òcÿ упрок(ение устройства. 10

Ва фиг. 1 представлена (}}y}(x((}(ональная схема устройства, на фиг. 2— временные диаг раммы, пос}(як}щи(} с го работу.

Устройст зо содержит элемент И 1, преобразователь 2 кода, (и+1)-разрядный арифметический блок 3, первый и второй регистры 4 и 5 памяти, первый и второй информационные входы б и

7, первый и второй тактовые входы 20

8, 9., и (и+1)-разрядные выходы 10 устройства.

В двоичном знакоразрядном коде п-разрядное число С г(редставляется в регистр 5 и на п(нается преобразование следую(1}его числа.

Рассмотрим работу устройства для преобра зова}н(я из поспедовательного двоичного зна кора зрядного кода в параллель}(b}i двоичный дополнительный код при преобразовании числа С

1 0 1 (n = 3) .

Преобразователь 2 кода формирует код режима работы блока 3 в соответствии с табл. 2.

Пусть в исходном состоянии все разряды регистра 4 находятся в единичном состоянии.

По спаду первого тактового импульса, поступающего на тактовый. вход 9 устройства, на информационные входы б и 7 устройства одновременно поступают единицы — признак начала числа.

При этом преобразователь 2 устанавливает режим (А + В) блока 3, что фактически означает сдвиг содержимого регистра 4 в сторону старших разрядов, причем на первом разряде выхода блока 3 будет нуль. По фронту первого тактового импульса, поступающего с тактового входа 8 устройства, производится запись сдвинутого числа. Затем на тактовом входе 9 устройства устанавливается единица, блок.

3 вновь находится в режиме (А + В) и по фронту второго тактового импульса, поступающего с тактового входа

8 устройства, вновь производится сдвиг содержимого регистра 4 в сторону старших разрядов, причем в первый его разряд записывается нуль.

По спаду второго тактового импульса, поступающего на тактовый вход 9 устройства, на информационные входы 6 и 7 устройства поступают соответственно нуль и единица — r--ервый (старший) разряд входного числа С, равный 1. По фронту третьего тактового импульса, поступающего с тактового входа 8 устройства, вновь производится сдвиг числа в регистре 4„ как описано ° При поступлении единицы на тактовый вход 9 устройства преобразователь 2 переводит блок 4 в режим (A-1),. а по фронту четвертого тактового импульса, поступающего с тактового входа 8 устройства, полученный результат записывается в регистр 4.

25 в виде:

Н с=,Е,2 с;, с;а(1, О, 1), где I означает — 1.

На первый, второй информационные входы устройства число С поступает старшими разрядами вперед, причем на первый информационный вход 6 устройства поступает положительная часть числа С, а на второй информационный 35 вход 7 — отрицательная часть .числа

С, как показано в табл. 1.

Принцип работь} устройства заключается в следующем. . 40

При поступлении на информационные входы 6 и 7 устройства признака начала числа в первый и второй (младшие) разряды регистра 4 производится запись нулей. При поступлении цифры 1 45 блок 3 выполняет операцию суммирования чисел, поступающих на его входы.

Так как на оба его входа поступает одно число, то это эквивалентно сдвигу этого числа на один разряд в сторону старших разрядов. Затем производится вычитание единицы из полученного числа. При поступлении цифры 1 аналогично производится сдвиг числа и прибавление единицы к нему, а при поступлении цифры 0 производит-. ся только сдвиг. При поступлении признака начала следующего числа ре- . зультат преобразования записывается

По спаду третьего тактового импульса, поступающего на тактовый вход 9 устройства, на информационные входы 6 и 7 устройства поступают

15()103!) го числа.

Вход

Вход

Признак начала числа

Цифра С;

Таблица 2

Режим работы блока 3

Входы преобразователя 2

А+ В

А-1

А+ 1

А+В

1

1

Х Х

0 " 0

0 1

1 0

1 1

П р и м е ч а н и е. А и  — числа,.поступающие соответственно на первые и вторые входы блока 3, Х— произвольное состояние. нули — второй разряд входного числа

С, равный О. Вновь пр(1иэв<1Дит<-я сдвиг числа.в регистре 4, как описано. Затем при поступлении единицы на тактовый вход 9 устройства преобразователь 2 переводит блок 3 в режим

А, т.е. число в регистры 4 не изменяется.

По спаду четвертого тактового импульса, поступающеrо на тактовый вход 9 устройства, на информационные входы 6 и 7 устройства поступают соответственно единица и нуль — третий разряд входного числа С, равный

1. Вновь производится сдви числа в регистре 4, затем из его содержимого вычитается единица.

По спаду. пятого тактового импульса, поступающего на тактовый вход

9 устройства, на информационные входы 6 и 7 устройства вновь поступают единицы — признак начала следующего числа. При этом сигнал на выходе элемента И 1 соответствует тактовому входу 9 устройства и по его фронту происходит запись результата преобразования из регистра 4 в регистр 5 и начинается преобразование следующеСтарший разряд выходов 10 устрой.ства является знаковым. Результат прс (бра 1<(l(дния нс < 1(и<сl(T

НОГ О с ((< т(>HI! It Sl J) < I I i < j):l

О р и у л Il. It э О б р с г с

Устр<гй< TRo Д.<я нрс обр.(зова((ия последовательного кс IQ R пар» I:(с:II I!I ill код, содержащее Itppt(blй рег(1стр, T!tI l соединены с одноименнь<мн информационными входами второго ре гистра, элемент И, первый, второй н третий вхсды которого являются соответственно первым, вторым информационным и RToрым тактовым входами устройства, выход элемента И соединен с тактовым входом второго регистра, выходы которого являются выходами устройства, о т л и ч а ю щ е е с я тем, что, с целью упрощения устройства, в него введены арифметический блок и преобразователь кода, первый, второй и третий входы и выходы которого подключены соответственно к первому, второму информационным и второму так;овому входам устройства и одноименным управляющим входам арифметического блока, информационные входы и выходы которого подключены соответственно к одноименным выходам и одноименным информационным входам перво- . го регистра.

Т а блица 1

1 501030

У 4 5 6 7 8 9

Составитель М.Никуленков

Техред JI.Îëèéíûê Корректор Л. Бескид

Редактор О.Спесивых

Заказ 4868/44 Тираж 668 Подписное

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

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

Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101

Устройство для преобразования последовательного кода в параллельный код Устройство для преобразования последовательного кода в параллельный код Устройство для преобразования последовательного кода в параллельный код Устройство для преобразования последовательного кода в параллельный код 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной; технике

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

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

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

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