Преобразователь двоичного кода в позиционно-знаковый код

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении операционных устройств для преобразования двоичного кода в позиционно-знаковый код. Цель изобретения - расширение области применения за счет обеспечения возможности преобразования двоичных кодов отрицательных чисел. Преобразователь содержит входы 1-8 разрядов двоичного кода, элементы НЕ 9-16, элементы И 17, 18, элементы 2 И-ИЛ И 19-25 первой группы, элементы 2И-ИЛИ 26-32 второй группы, выходы 33- 40 первой группы, выходы 41-48 второй группы, входы 49-56 расширения разрядности преобразователя. 8 табл., 1 ил.

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

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

РЕСПУБЛИК (51)5 Н 03 М 7/04

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4699491/24 (22) 31.05.89 (46) 15.06.91. Бюл. N 22 (71) Винницкий политехнический институт (72) А. Д. Азаров, Л. П. Петренко и Л. M.

Ваховскэя (53) 681.321(088.8) (56) Авторское свидетельство СССР

N. 1438005, кл. Н 03 М 7/04, 1987. (54) ПРЕОБРАЗОВАТЕЛЬ ДВОИЧНОГО КОДА В ПОЗИЦИОННО-ЗНАКОВЫЙ КОД (57) Изобретение относится к автоматике и вычислительной технике и может быть исSign

7<

2t

2 г

„„5U„„1656686 А1 пользовано при построении операционных устройств для преобразования двоичного кода в позиционно-знаковый код, Цель изобретения — расширение области применения за счет обеспечения возможности преобразования двоичных кодов отрицательных чисел. Преобразователь содержит входы 1-8 разрядов двоичного кода, элементы НЕ 9 — 16, элементы И 17. 18, элементы 2 И вЂ” ИЛИ 19-25 первой группы. элементы

2И-ИЛИ 26-32 второй группы„выходы 3340 первой группы, выходы 41-48 второй группы, входы 49-56 расширения разрядности преобразователя. 8 табл., 1 ил.

1656686

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении операционных устройств для преобразователя двоичного кода в позиционно-знаковый код, в котором 5 каждая группа единичных разрядов двоичного кода представляется разностью двух окаймляющих ее разрядов, Цель изобретения — расширение области применения преобразователя за счет 10 обеспечения возможности преобразования двоичных кодов отрицательных чисел.

На чертеже изображена функциональная схема преобразователя кодов, Преобразователь двоичного кода в по- 15

;иционно-знаковый код содержит входы 1—

8 разрядов двоичного кода, элементы НЕ

9-16, элементы И 17 и 18, элементы 2ИИЛИ 19 — 25 первой группы, элементы 2И—

ИЛИ 26-32 второй группы, выходы 33-40 20 первой группы, выходы 41 — 48 второй группы, входы 49-56 расширения разряднос1и преобразователя, Преобразователь работает следующим образом. 25

На входы 1 — 8 преобразователя поступа ет двоичный код, вид которого приведен в табл. 1

Поскольку схема комбинационная,то на выходах уг грайства сформируются ко- 30 довые комбинации, представленные в табл. 2 и 3.

Таким образом, сформировался позиционно-знаковый к. д,которого приведен в тал б.4. 35

Данный код соответствует положительному двоичному коду, так как самая старшая единица кода сформировалась в положительной группе разрядов кода, а самая младшая — в отрицательной. 40

Пусть на входы 1-8 устройства поступает отрицательный двоичный код, вид которого приведен в табл. 5, На выходах усгройства сформируется кодовые комбинации, приведенные в табл.6 45 и 7.

Таким образом. сформировался позиционно-знаковый код, вид которого приведен в табл. 8.

Данный код соответствует отрицатель- 50 ному двоичному числу, так как самая старшая единица кода сформировалась в отрицательной группе разрядов кода, а самая младшая — в положительной группе разрядов кода. 55

Условие наличия единиц в старше л разряде положительных разрядов кода и в младшем разряде группы отрицательных разрядов кода для положительных двоичных кодов и условие наличия единиц в старшем разряде группы отрицательных разрядов кода и в младшем разряде группы положительных разрядов кода для отрицательных двоичных кодов должно выполняться обязательно, так как это свойство позиционно-знакового кода. На данном свойстве основан контроль знака преобразуемого входного кода, Всевозможные искажения формы выходного кода являются признаком нарушения функционирования устройства. На этом основана возможность контроля работоспособности преобразователя без использования специальных Контрольных кодов, так как формируется код с одинаковы л числом положительных и отрицательных единиц.

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

Преобразователь двоичного кода в позиционно-знаковый код, содержащий п-1, где n — разность входного кода (n=1, N), элементов НЕ, вход каждого из которых является одноименным входом преобразователя, выход первого элемента НЕ соединен с первым входом первого элемента И, выход которого является выходом первого разряда первой группы выходов преобразователя, и второй элемент И, отл ича ю щийс я те л что, с целью расширения области применения преобразователя путем обеспечения возможности преобразования двоичных кодов отрицателных чисел, в него введень и-й и (п 1)-й элементы НЕ, первая и адорая группы элементов 2И-ИЛИ по и элементов в каждой, выход I-го (i=2, n+1) элемента НЕ соединен с первыми входами первого элемента И (I-1)-го элемента 2И—

ИЛИ первой группы, второго элемента И (i)-го элемента 2И вЂ” ИЛИ второй группы, второго элемента И (I-2)-го элемента 2И-ИЛИ первой группы и первого элемента И (I-2)-го элемента 2И вЂ” ИЛИ второй группы, вторые входы первых элементов И каждого элемента 2И-ИЛИ первой и второй групп подключены к выходу первого элемента НЕ и являются первым входом расширения разрядности преобразователя, первые входы второго элемента И и-го элемента 2И вЂ” ИЛИ первой группы и первого элемента И и-го элемента 2И вЂ” ИЛИ второй группы являются соответственно вторым и третьим входами расширения разрядности преобразователя, вторые входы вторых элементов И (i-1)-го элемента 2И вЂ” ИЛИ первой группы и (i — 2)-го элемента 2И-ИЛИ второй группы и третьи входы первых элементов И (i — 1) и элемента

2И-ИЛИ второй группы и (i-2)-го элемента

2И-ИЛИ первой группы объединены с входом i-го элемента НЕ, третий вход первого элемента И и-го элемента 2И-ИЛИ первой группы и второй вход второго элемента И

i-го элемента 2И вЂ” И. И второй группы явля1656686

Таблица 1

Таблица 2

Таблица 3

Таблица 4

Таблица 5 ется соответственно четвертым и пятым входами расширения разрядности преобразователя, третьи входы вторых элементов И всех элементов 2И-ИЛИ первой и второй групп и первый вход второго элемента И обьединены с входом первого элемента НЕ и являются шестым входом расширения разрядности преобразователя, второй вхсд второго элемента И обьединен с входом второго элемента НЕ, вход второго элемента

НЕ является выходом первого разряда второй группы выходов преобразователя, вы5 ходы элементов 2И-ИЛИ первой и второй групп являются соответствующими вторыми разрядами первой и второй групп выходов преобразователя соответственно.

1656686

Таблица 6

37

38

34

33

Таблица 7

Вь ход преобразователя йя

42

45

48

Вес аэяа

Ко

Таблица 8

Знак

Вес

Редактор Е.Копча

Заказ 2057 Тираж 463 Подписное

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

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

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

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

Вес аз я а

Ко

Составитель С. Берестевич

Техред М.Моргентал Корректор И.Муска

Преобразователь двоичного кода в позиционно-знаковый код Преобразователь двоичного кода в позиционно-знаковый код Преобразователь двоичного кода в позиционно-знаковый код Преобразователь двоичного кода в позиционно-знаковый код 

 

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

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

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

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

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

Изобретение относится к электросвязи

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств для выполнения арифметических процедур суммирования позиционных аргументов [ni]f(2n) и [mi]f(2n )

Изобретение относится к вычислительной технике и может быть использовано при построении арифметических устройств и выполнения арифметических процедур суммирования позиционных аргументов «-»[ni]f(2 ) и «+»[mi]f(2 ) с разными знаками

Изобретение относится к вычислительной технике и может быть использовано в системах контроля и управления в совокупности с арифметическими устройствами, которые реализуют различные арифметические процедуры над аргументами, имеющие позиционно-знаковую структуру аргументов аналоговых сигналов «±»[n i]f(-1\+1,0, +1) «дополнительный код», которая должна быть преобразована посредством функциональной структуры ЦАП в аналоговый сигнал управления «±»Ukf([mi ])
Наверх