Устройство для обработки цифровых изображений
Изобретение относится к радиоэлектронике и информационно-вычислительной технике и может быть использовано в цифровых видеосистемах, включающих операции обработки изображений. Цель изобретения - расширение функциональных возможностей за счет изменения формата изображений. Поставленная п. 5 13 ,6fefroc 7W цель достигается тем, что устройство содержит блок 1 управления и формирования адреса, блок 2 интерполяции, мультиплексор 3 и блок 4 памяти изображений . Устройство обеспечивает получение увеличенного в два раза фрагмента изображения размером элементов , хранящегося в блоке 4 памяти изображений. Вычисление значений элементов увеличенной матрицы может производиться в соответствии с ходом телевизонной развертки в квазериальном масштабе времени. Это повышает эффек - тивность реализации ряда алгоритмов цифровой обработки изображений, например алгоритмов предварительной обработки изображений, алгоритмов распознавания изображений и др. Кроме того, использование интерполяции третьего порядка позволяет получать высокое качество увеличенных изображений . 3 ил. I , 16 13 1JL со IS /б 17 00 Ј 00
„„SU„, 163684
СО1ОЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (51)5 6 06 F 15/353 15/66
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К A BTOPCHOMV СВИРЕТЕПЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
fl0 ИЗОБРЕТЕНИЯМ И ОЧНРЫТИЯМ
ПРИ ГННТ СССР (21) 4638150/24 (22) 14. 12. 88 (46) 23. 03. 91. Бюп. У 11 (71) Научно-исспедовательский институт бытовой радноэлектронндй аппаратуры (72) Л. В. Вариченко и М.Я.Дедишин . (53) 682.326 (088.8) (56) Патент Японии Р 55-37781, кл. G 06 F 15/20, опублик. 1980.
Патент США М 3996559, кл. 6 06 F 15/20, опублик. 1976, (54) УСТРОЙСТВО ДЛЯ ОБРАБОТКИ ЦИФРОВЫХ ИЗОБРАЖЕНИЙ (57) Изобретение относится к радио.электронике и информационно-вычислительной технике и может быть использовано в цифровых видеосистемах, включающих операции обработки изображений.
Цель изобретения — расширение функциональных воэможностей эа счет изменения формата изображений. Поставленная
2 цель достигается тем, что устройство содержит блок 1 управления и формирования адреса, блок 2 интерполяции, мультиплексор 3 и блок 4 памяти.изображений. Устройство обеспечивает полу" чение увеличенного в два раза фрагмента изображения размером 25бк256 элементов, хранящегося в блоке 4 памяти изображений. Вычисление значений элементов увеличенной матрицы может производиться в соответствии с ходом телевизонной развертки в квазериальном масштабе времени. Это повышает эффективность реализации ряда алгоритмов цифровой обработки иэображений, например алгоритмов . предварительной обработки изображений, алгоритмов распознавания изображений и др. Кроме того, использование интерполяции третьего порядка позволяет получать высокое качество увеличенных изображений. 3 ил.
3 16368 Изобретение относится к радиоэлектронике и информационно-вычислительной технике и может быть использовано в цифровых видеосистемах, включающих операции обработки изображений.
Цель изобретения — расширение функционапьных возможностей за счет изменения формата иэображения.
На фиг. 1 представлена функционапь-10 ная схема устройства для обработки цифровых иэображений; на фиг. 2— функционапьная схема блока интерполяции; на фиг. 3 — функциональная схема блока управления и формирования ад-1
5 реса.
Устройство содержит (фиг. 1) блок
1 управления и формирования адреса, . блок 2 интерполяции, мультиплексор 3, блок 4 памяти изображений, входы 5-7 выходы 8-11 блока 4 памяти изображений, выходы l2-18 блока 1.
Блок 2 интерполяции (фиг. 2), содержит два сумматора 19, делитель 20, элемент НЕ 21, два арифметико-логических узла 22 ° элемент ИСКЛ10ЧАЮЩЕЕ
ИЛИ 23, группу элементов НЕ 24, элемент ИЛИ.25, мультиплексор 26, регистр 27, умножитель 28 на коэффициент.
Блок 1 управления и формирования адреса {фиг. 3) содержит два триггера 29 и 30, элемент НЕ 31, счетчики
32-35, элементы KIH 36-38, элементы
И 39 и 40, мультиплексоры 41, 42.
Формат выходного изображения часто выбирают равным 512х512 элементов.
Поэтому в качестве исходного массива при увеличении в два раза требуется массив размером 256к256 точек..
Для увеличения масштаба цифровых...
: иэображений в два раза в качестве блока памяти изображений удобно использовать
I функциональное з апоминающее устройство изображений, которое позволяет считывать записанные в нем данные по любой траектории,, задаваемой в окне
4К4 элемента, в том числе и по траектории, ориентированной вдоль строк, столбцов и диагонали исходной матрицы. При этом необходимо задавать:
l6-разрядный адрес положения окна, которое определяется адресом левого верхнего элемента окна (старший байт указывает номер строки, а младший— номер столбца, на пересечении которых находится этот элемент); сигнал выбора направления траектории в окне (низкий уровень — траектория вдоль строк, единичный уровень — траекто рия вдоль столбцов); двухразрядные адреса первой, второй, третьей и четвертой точек траектории.
Для того, чтобы последовательно получить значения элементов выходной матрицы в соответствии с ходом телевизионной развертки, необходимо на вход блока интерполяции подавать значения четырех соответствукицих элементов исходной матрицы.
Для определения (k 1) "х элементов выходной матрицы (k--0...511, 1=
=0...511), расположенных вдоль i "х строк исходной матрицы (1=0... 255) между j-ми элементами этих строк
{J=0...255) ° т.е. для которых k - четное (М=21), а 1 - нечетное (1=2J+1), необходимо формировать траекторию вдоль строк (горизонтальную) ° При этом .для вычисления нечетного 1 "го элемента i-й строки необходимо задать (i
j-1) "й адрес верхнего левого элемента окна и горизонтальную траекторию внутри окна. Четный 1-й элемент i "й стро-.. ки {1=2 выходной матрицы совпадает с 3-м элементом исходной матрицы или с вторым элементом горизонтальной тра-. ектории окна, верхний левый элемент которого задается (L j -1) "м адресом.
Последовательно проходя окном с горизонтальной траекторией вдоль строк исходной матрицы, можно определить все элементы выходной матрицы для четных значений
При определении значений элементов нечетных строк выходной матрицы (k= 2 i+1) необходимо формировать траекторию как вдоль столбцов (вертикальную), так и вдоль диагонали (диагональную) . Эти траектории задаются сигналами выбора направления траектории в окне и четырьмя адресами точек траектории, подаваемыми на вход функциональной памяти. Вертикальная траектория формируется для определения элементов выходной матрицы, расположенных на пересечении нечетных строк (k=2i+1) и четных столбцов (1=2J).
При этом необходимо задать (1"1, ))"й адрес верхнего левого элемента окна.
Диагональная траектория формируется для определения элементов выходной матрицы, расположенных на пересечении нечетных строк (k 2i+1) и нечетных столбцов (1=2j+1) При этом необходимо задать (i-1, j""1)-й адрес положения окна.
5 163684
Таким образом, для последовательного определения значений выходной матрицы в соответствии с ходом телевизионной развертки необходимо сформировать соответствующий 16-разрядный адрес положения окна, сигнал выбора направления траектории в окне, четыре двухразрядных адресов элементов траектории и подать эти сигналы на вход блока памяти изображений, передать значения с выходов блока памяти на входы блока интерполяции, на выходе которого появится проинтерполированное значение, затем переместить окно в новое положение, считать данные с блока памяти, определить следующее проинтерполированное значение и т.д.
Блок интерполяции осуществляет интерполяцию третьего порядка (кубическую интерполяцию) над данными, поступаюшими на его входы. При этом по значениям четырех равноотстоящих отсчетов определяется проинтерполи- 25 рованное значение, находящееся посредине между вторым и третьим отсчетом.
Интерполяция осуществляется с помощью усеченных функций.
Устройство работает следующим образом.
Импульсом "Сброс", поступакхцим на вход б и далее на вход блока 1, про.изводится обнуление триггеров 29 и 30 и счетчиков 32-35. Затем импульсом "
11
Начальная установка (НУ) отрицатель11 35 ной полярности, поступающим на вход устройства и далее на вход блока l производится вычитание единицы (по ходу обратного счета) из содержимого 40 восьмиразрядных счетчиков 35 и 33, т. е. устанавливается э начение (0-1)
mod 256=255, так как счет производится по модулю 2 =256. При этом едив ничное состояние на входе прямого 45 счета обеспечивается путем инверсии импульса НУ на элементе 31 и подачи его через элементы 36 и 38 на входы прямого счета соответственно счетчиков 35 и 33. Единичное состояние на этих входах во время окончания импульса (перехода из состояния логического нуля в единицу) обеспечивается за счет задержки в элементах 31, 36 и 38. Импульсы тактовой частоты, поступак1лие с входа 5 устройства на вход блока
1, поступают на делитель на два, выполненный на первом триггере 29. Импульсы деленной на два тактовой час8 о тоты затем поступают на вход прямого счета счетчика 34, а через элемент
ИЛИ 36 — на вход прямого счета счетчика 35. Посла окончания предваритель" ных установок сигналами на входах 6 и 7 счетчики 34 и 32 будут иметь нулевое содержимое, а в счетчиках 35 и. 33 будет хранится значение (0-1)
mod 256 255, на выходе переполнения счетчика 34 установится единичный уровень, а на прямом выходе триггера 30 установится нулевой уровень, который запрещает прохождение импульсов деленной на два тактовой частоты с выхода триггера 29 на вход управления мультиплексора 43, Этот нулевой уровень будет установлен до момента переполнения счетчика 35. Нулевым уровнем на входе управления мультиплексора 42 производится передача данных с первого входа на его выход, Аналогично нулевым уровнем на входе управления второго мультиплексора
41 производится передача данных с первого входа (т.е. с выхода счетчика
32) íà era выход. Вось ыразрядные данные с выходов первого и второго мультиплексоров объединяются в общий
16-разрядный выход 12 адреса, причем данные с выхода мультиплексора 42 являются младшими разрядами, а данные с выхода мультиплексора 41 — старшими разрядами выхода 12 адреса. При этом младшие разряды принимают значение 255 (содержимое счетчика 35), а старшие — нулевое значение (содержимое счетчика 32), Нулевой уровень сигнала с нря мого выхода триггера 30 поступает на выход 13 блока 1. Единичный уровень с ин вер с но го выход а т Ри г гар а 30 по сту пает на вход элемента 37, на другой вход которого поступает нулевой уровень с элемента 40, и проходит уже инвертированным (нулевым уровнем) в младшие разряды выходов 15 и 17 и старшие разряды выходов 16 и 17 .блока
1. В старшие разряды выходов 14 и 15, а также в мпадшие разряды двухразрядных выходов 14 и 16 постоянно подается уровень логического нуля. На выходе 13 при этом формируется сигнал нулевого уровня, позволяющий выбрать направление траектории вдоль строк, а на выходах 14-17 блока 1 формируются двоичные двухразрядные коды 00, 00, 00, 00, что позволяет получить горизонтальную траекторию. Единичный уровень с инверсного выхода триггера 30 разрешает прохождение импульсов деленной на два тактовой частоты на выход 18, причем на время первого такта будет установлено значение ло5 .гической единицы, а на время второго— логического нуля.
Таким образом, на время первого и второго периодов тактовой частоты на выходе 12 адреса положения окна будет
Ф сформировано значение, при котором верхний левый элемент окна размещается на пересечении первой строки (i-0) и последнего (j=255} столбца мат- >5 рицы исходного изображения, содержимое счетчиков 34 и 35 увеличивается на единицу только по окончании второго периода тактовой частоты. По нулевому сигналу выбора траектории на вы"
20 ходе 13 и двухразрядным двоичным адресом 00„00, 00„00 на выходах 1417 соответственно будет формироваться горизонтальная траектория. При этом на первый выход 8 блока 4 бу-. 25 дет передаваться значение элемента, находящегося на пересечении первой строки матрицы исходного изображения, . на второй выход 9 - значение элемента, находящегося на пересечении первой строки и первого столбца, на.третий выход 10 " значение элемента, находящегося на пересечении первой строки и второго столбца, на четвертый выход 11 — значение элемента, находящегося на пересечении первой строки и третьего столбца.
Значение второго элемента траектории (элемента, находящегося на пересечении первой строки и первого столбца матрицы исходного изображения) во время первого периода тактовой частоты через информационный вход мультиплексора 3 поступает на выход
Устройства. Зто значение является зна- 5 ченибм первого элемента первой строки
45 выходной матрицы. Одновременно по че-; тырем значениям, поступающим с выходов 8-11 блока 4 на соответствующие входы блока 2 интерполяции, на выходе последнего через некоторое время (вре-50 мя формирования результата) появляет . ся значение проинтерполированного отсчета. Зто значение во втором периоде тактовой частоты через информационный вход мультиплексора 3 поступает иа выход устройства и является вторым .элементом матрицы выходного изображения.
С приходом третьего импульса тактовой частоты на выходе триггера 29 происходит переход из состояния логи ческого нуля в единицу. Вследствие этого содержимое счетчиков 34 и 35 увеличивается на единицу, т.е. в первом счетчике 34 устанавливается значение "1", а во втором "О". Содержимое счетчиков 32 и 33 не изменяется и на выходе 12 блока 1 формируется адрес (О; 0), который позволяет разместить верхний левый элемент окна 454 на пересечении первой строки и первого столбца исходной матрицы. Значения . сигналов на выходах 13-17 не изменяются, поэтому на первом 8, втором 9, третьем 10 и четвертом 11 выходах блока 4 появляется значение соответственно первого, второго, третьего и четвертого элементов первой строки исходной матрицы. Значение второго элемента траектории (элемента, находящегося на пересечении первой строки и второ ro стол бца матрицы исходно го изображения) во время третьего периода тактовой частоты через вход мультиплексора 3 поступает на выход устройства. Зто значение является значением третьего элемента первой строки выходной матрицы. Одновременно на выходе блока интерполяции формируется значение нового проинтерполированйого отсчета, которое в четвертом периоде тактовой частоты через мультиплексор
3 передается на выход устройства и является значением четвертого элемента первой строки выходной матрицы.
Формирование последующих элементов первой строки выходной матрицы производится подобным образом. С приходом
551-ro импульса тактовой частоты на выходе триггера 29 происходит переход из состояния логического нуля в единицу и содержимое счетчиков 34 и 35 увеличивается на единицу, т.е. в первом счетчике 34 устанавливается значение 255, а во втором - 254. На выходе
12 блока 1 формируется адрес (О; 254), который позволяет разместить верхний левый элемент окна 4к4 на пересечении первой строки и 254 столбца исходной матрицы. Значения сигналов на выходах 13-17 не изменяются, поэтому на выходах 8-11 блока 4 появятся значения соответственно 254-го, 255-ro, нулевого и первого элементов исходной матрицы. Значение второго элемента траектории (элемента, находящего16368 ся на пересечении первой строки и
255-го столбца матрицы исходного изображения) во время 511-го периода тактовой частоты через вход мультиплексора 3 поступает на выход устройства, 5
Это значение является значением
511-го элемента первой строки выходной матрицы, Одновременно на выходе блока интерполяции формируется значе- )О ние проинтерполированного отсчета, которое в 512-м периоде тактовой частоты через вход мультиплексора 3 передается на выход устройства и является значением последнего 512-го зле)5 мента первой строки выходной матрицы.
С приходом 512-га импульса тактовой частоты на выходе переполнения первого счетчика 34 установится нулевой уровень а с пры одом следующего 20
513-го импульса тактовой частоты (для простоты, изложения удобно счет импульсов тактовой частоты производить по модулю 512, поэтому 513-й импульс будет соответствовать первому импульсу тактовой частоты Второы серии импульсов) на выходе переполнения счетчика
34 установится единичный уровень, по которому на прямом выходе триггера
30 устанавливг ется едины-1.ый уровень.
Содержимое первого счетчика 34 пры этом будет равно нулю, а второго счетчика 35 — раьно 255. Переход ыз состояния логической единицы в нуль на инверсном выходе триггера 30 не изменяет содержимого счетчиков 32 и 33.
Единичным уровнем, поступающим с прямого выхода триггера 30, разрешается прохождение на вход управления мультиплексора 42 импульсов деленной на два тактовой частоты с выхода триггера 29. Этим же,единичным уровнем, поступающим на вход управления мультиплексора 21, производится подключение второго входа мультиплексора к его выходу, т.е. на выход будет поступать значение 255 с выхода счетчика 33.
Нулевым уровнем, поступающим с инверсного выхода триггера 30, устанавливается нулевой уровень на выходе 18, который, поступая на управляющий вход мультиплексора 3, подключает выход блока интерполяции к выходу устройства. Состояние триггера 30 сохраняется на протяжений последующих 551 импульсов тактовой частоты. Бо время первого импульса тактовой частоты второй серии ) импульсов на выходе триггера 29 устанавливается уровень логической ед ши48, 10 цы, который поступает на управляющий вход мультиплексора 42 ы подключает его второй вход к выходу. Пры этом
-на выходе адреса 12 блока ) формиру. ется значение (255; О). На выходе
13 блока 1 устанавливается единичный уровень, поступающий с выхода триггера 30. Этот уровень позволяет формировать траекторию в окне вдоль столбцов. На выходах 14-17 формируются двоичные двухразр.—.-дные адреса 00, 00, 00 и 00 соответственно, Таким образом получают вертикальную траекторию в окне 4х4 с адресом верхнего левого элемента (255; О) По этим сигналам на выхода 8 блока 4- появится значение первого элемента последней строки исходной матрицы, на выходе 9 первого элемента первой страхи, ыа выходе ) 0 — первого элемента ьторой . строки, на выходе 11 — первогс элемента третьей строки матрицы исходного изображения. По этим данным, поступающим на входы блока интерполяции, формируется пр Оынтерполыр о в HHHoE- .. з На. чение на выходе блока 2 ынтерполяныы, которое через мультиплексор поступает на выход устройстьа ы является значением первого элемента второй строки выходной матрицы, Формирование последующих "-лемептов второй строки выходной матрывы прoiiýводится подобным образом, Пры этом поочередно формируется то вертиI aiiьная, то диагональная траектория ы соответствующиее адреса верхних левых элементов окна 4х4.
Формирование значений элементов последующих нечетных строк производится таким же образом, как H для пер-ВоН строки выходной матрыцы, а для элементов четных строк — как д; —.я второй строкы выходной матрицы, Блок 2 инт рполяцыы работает следующим образом. На его входы поступа— ют значения четырех отсчетов исход-ной матрицы Х(0), Х(1), Х(2), Х(3) .
Босьмыразрядные значения отсчетов, поступающие на первый ы второй входы блока интерполяции, суммируются на первом сумматоре 19, с выхода которо-. го девятираэрядная сумма (восемь ра=-рядов результата ппюс разряд переноса) поступает на вход первого арифметикологического узла (АПУ) 22. Босьмыразрядные значения отсчетов, поступающие на третий и четвертый входы блока 2, суммируются на втором сумм" òîðå 19 „
I 1
11 1636848 12 с выхода которого девятиразрядная сум- Если переполнения нет, то на вхома поступает на вход первого АДУ 22. де управления полярностью ИО региетНа входы управления S, S<, Я,, Яэ . ра установится единичный уровень, на постоянно поступает двоичный код 0110, входе сброса R " единичнйй уровень, позволяющий производить операцию вы- 5 что позволяет передать данные с вхочитания значения, поступающего на вто-. да регистра на его выход, т.е, на вырой вход, из значения, поступающего, ход блока 2. на первый вход, Если разница положи- Если есть переполнение, то на вхотельная, то.ее значение представляет- 10 де управления полярностью ИО регистся в прямом коде. ЗнаЧение разницы ра установится нулевой уровень, на умножается далее на 53/256 умножите входе сброса R - нулевой уровень и лем 28 и с его выхода поступает на нулевое содержимое регистра инвертивход второго АЛУ 22. На его входах руется и поступает на его выход. управления при этом формируется код 15 Это означает, что все значения, выхо1001, позволякиций производить опера-;дящие за верхний предел динамическоцию суммирования з начений, поступаю- го диапазона, будут з аменены максималь-) щих на его входы данных. ным значением, которое равно 255 (в
Если разница на выходе первого АЛУ двоичном коде восемь единичных раз22 отрицательная, то ее значение пред- 20 рядов) ° ставляется в обратном коде, а на вы- Если на втором АЛУ 22 производитходе переноса появляется единичный ся операция вычитания: единичный уроуровень, который позволяет передать вень на выходе переполнения первого инвертированное значение разницы АЛУ и отрицательное значение разницы (т.е. представленное уже в прямом ко- 25 )X(1)+X(2)) " Х(0)+Х(3) ) на выходе перде) с второго входа мультиплексора вого АЛУ то единичный уровень на вы26 на его выход. Значение разницы ум- ходе переполнения второго АЛУ свиденожается далее на 53/256 и поступает тельствует об отфицательном значении на второй вход второго АПУ 22, на на выходе " второго АЛУ, а нулевой — о входах управления которого при этом 30 положительном значении результата. формируется код 0110, позволяющий вы- Если результат положительный, то на честь значение В из значения А. входе управления полярностью ИО реТак как на вход А второго АЛУ 22 гистра 27 установится единичный уропоступает значение суммы (Х(1) +Х(2)1 вень, на вход сброса R - единичный . то на его выходе будет формироваться уровень, что позволяет передать данэначение в соответствии с выпажением ные с входа регистра на выход блока 2.
: (Х(1) .Х(2))ф(1) Х(2)) Ecnzx Р У У У mP uienzmar, на входе управления полярностью ИО
-Хо Хз регистра установится единичный уро 5 256
40 вень, на.входе сброса Й вЂ” нулевой уроПри этом если на втором АПУ 22 вень, и нулевое содержимое регистра производится операция суммирования: поступает на выход. Это означает, что низкий уровень на выходе переноса АЛУ все значения, выходящие за нижний
22 и положительное значение разницы предел динамического диапазона, бу(Х(1)+Х(2) - (X(O)+X(3)), на выходе пер- 45 дут заменены минимальным (нулевым) вого .АЛУ 22, то единичный уровень на значением, выходе переноса второго АЛУ 22 свиде- Операции, замены значений на минительствует о том, что переполнения мальное и максимальное (при отринет а нулевой — о наличии переполне- цательном результате и переполнении
Э ния. Данные с выхода делителя 20 пос- 50 соответственно) позволяет сохранить тупают на вход регистра 27, в качест- диапазон выходных данных таким же, ве которого используется многофункци- как и входных. При обработке изобраонапьный буферный регистр, позволя- жевий отрицательное значение яркости ющий производить инверсию данных на лишено смысла, а максимальное значеего выходе при нулевом уровне сигна" 5 ние яркости ограничено техническими ла управления полярностью данных ИО, характеристиками дисплея, а также. обнуление содержимого ре гист- Ф о р м у л а и э î б р е т е н и я . ра при нулевом уровне сигнала сброса Устройство для обработки цифровых
R. иэображений, содержащие блок управле1З 163 ния и формирования адреса, мультиплексор блок памяти изображений, группа адресных входов которого соединена соответственно с группой адресных выходов блока управления и формирования ад реса, первый управляющий выход которого соединен с управляющим входом муль типлексора, выход которого является выходом устрайства, первый информационный вход мультиплексора соединен с соответствунициИ выходом блока памяти изображений, вмод задания режима которого соединен и диной логического нуля, первый вход блока управления соединен с входом тактовых импульсов устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей за счет изменения формата иэображения, оно дополнительно содержит блок интерполяции, выход которого соединен с вторым информационным входом мультиплексора, а первый, второй, третий и четвертый входы = соответственно с выходами блока памяти изображений, управляющий вход которого соединен с вторым управляющим выходом блока управления и формирования адреса, второй и третий входы которого соединены соответственно с входами сброса и начальной установки устройства, причем блок интерполяции содержит первый и второй сумматоры, первый и второй арифметико-логические
Узлы элемент НЕ» группу элементов
НЕ, мультиплексор, элемент ИЛИ, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, умножитель на коэффициент, делитель, регистр, пер- вый и второй информационные входы первого сумматора соединены соответственно с первым и вторым входами блока интерполяции, первый и второй информационные входы второго суммато1
: ра соединены соответственно с третьим
6848 14 и четвертым входами блока интерполяции, выход первого сумматора и его выход переноса соединены с первыми информационными входами первого и второго арифметико-логического узла, выход второго сумматора и его выход переноса соединень с вторым информационным входом первого арифметикологического узла, вход управления которого соединен с входом константы устройства, а информационный выход соединен с первым информационным входом мультиплексора блока и входами-элементов НЕ группы, выходы которых соединены с вторым информационным входом мультиплексора блока, выход которого соединен с входом умножителя на коэффициент, выход которого соединен с вторым информационным входом второго арифметико-логического узла, информационный выход которого соединен с входом делителя, выход которого соединен с информациgg онвым входом регистра, выход которо,го является выходом блока интерполяции, выход переноса первого арифме-! тико-логического .узла соединен с его входом переноса„входом управления мультиплексора, входом элемента
НЕ, вторым и третьим входами управления второ го арифметика-логическо го узла, первым входом элемента ИЛИ и первым входом элемента ИСКЛЮЧАЮЩЕЕ
ИЛИ, выход которого соединен с входом
З5 сброса регистра, выход элемента НЕ соединен с первым и вторым управляющими входами второго арифметико-логического узла, выход переноса кото40 рого соединен с его входом переноса, вторыми входами элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и элемента ИЛИ, выход которого соединен с входом управлепия . полярностью регистра.
1636848
1636848
Составитель Л.Логачева
Текред Л.Сердюкова, Редактор С. Пекарь
Корректор Т, цалеп
Заказ 816 Тираж 4)2 Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-издательский комбинат "Патент", r, Ужгород, ул. Гагарина, 101








