Устройство для сопряжения вычислительной машины с устройством ввода изображения Советский патент 1986 года по МПК G06F13/00 

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

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

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

Использование метода двухкоординат- ной адресации элементов изображения (по строкам, и по столбцам) позволяет значительно уменьшить объем дополнительной памяти, но при этом для каждо го конкретного формата изображения не- обходи1 о иметь каждый раз свое устройство, что значительно сокращает его область применения. Для осуществления ввода изображений разных форматов необходимо обеспечить переменную границу между координатой строки и координатой столбца в адресе бу- ферной памяти. Для этого 6 устройство введены третий и четвертый мультиплексоры, которые в зависимости от кода формата, меняют разрядность координат элемента изображения, так как разрядность первого и второго сумматоров выбираемся исходя из максимально возможной длины строки, то для нормальной работы при вводе изображений с длиной строки, меньшей максимальной, необходимо заполнять возникающие при этом пустые разряды. Эти функции вьтолняются вторым мультиплексором. В связи с тем, что положение границы между координатами определяется при принятом методе ко;щрования формата положением старшего разряда, содержащего единицу, для управления работой пятого и четвертого мультиплексоров используется регистр приоритета. Пос- колько для работы устройства необходимы сигналы конца как нормализованной, так и ненормализованной строк, эти сигналы формируются первым и вторыми блоками сравнения, у которых старшие разряды константы сравнения являются разрядами регистра формата. Регистр формата предназначен, для хранения кода формата, управляющего настройкой устройства на определенный формат изображения. Пятый муль0

15

20

25

30

35

40

45

50

55

типлексор вьтолняет те же функции, что и четвертый, но в режиме чтения.

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

Устройство содержит блок 1 приемопередатчиков, блок 2 микропрограммного управления, регистр 3 приема элемента изображения, буферную память 4, второй 5 и первый 6 мультиплексоры, счетчик 7 адреса, сумматоры 8 и 9, пятый мультиплексор 10, регистр 11 приоритета, второй блок 12 сравнения, третий 13 и четвертый 14 мультиплексоры, первый блок 15 сравнения, регистр 16 формата, регистр 17 адреса, блок 18 коррекции, блок 19 считывания, шины 20 сопряжения с ЦВМ, пш- ны 21, предназначенные для передачи управляющих сигналов, информационные шины 22, предназначенные для загрузки устройства исходной информацией, информационные шины 23, шины передачи элемента изображения от устройства ввода, шины 25-29 управления, шину 30, предназначенную для передачи сигнала разрешения считывания, управляющие шины 31 и 32, шины 33 передачи управляющих сигналов между блоком управления и утсройртвом ввода, а также внутренние связи 34 - 37.

Блок 18 коррекции состоит из регистров 38 и 39 коррекции, предназначенных для хранения величины коррекции элемента изображения по оси У (йу) и оси X ( дх) соответственно, узла 40 памяти, служащего для хранения слов коррекции, счетчика 41, используемого для формирования адреса блока 40 памяти, элемента ШШ 42, шины 43 начальной установки регистров 38 и 39, шины 44 кода операции, предназначенной для задания режима работы блока 40 памяти, шины 45 разрешения выборки, применяемой для запуска блока 40 памяти, шины 46 модификации счетчика 41, шины 47 начальной установки счетчика 41. Шины 43-47 входят в состав шин 32.

Блок 19 считывания содержит элемент НЕ 48, элемент И 49, триггер 50, узел 51 сравнения, предназначенный для формирования сигнала число строк в буферном блоке равно или больше

заданного, узел 52 сравнения, формирующий сигнала фрагмент изображения считан, реверсивный счетчик 53, используемый для подсчета количества строк изображения, хранящихся в бло- 5 ке 4, регистр 54 минимального количества строк, служащий для задания минимального количества строк (N. ), необходимого для нормализации, счетчик 55 нормализованных строк предназ- наченный для подсчета количества нормализованных строк, (считанных из блока 4, шины 56-58 начальной установки триггера 50, счетчика 55 и счетчика 53 соответственно, шину 59 для записи информации в регистр 54 с шин 22. Шины 56-59 входят в состав шины 31.

БЛОК 2 микропрограммного управления образуют узел 60 элементов И, постоян20 ный запоминающий узел 61, узел 62 синхронизации, дешифратор 63, регистр 64 адреса, злемент И-ИЛИ 65, триггер 66 опера191и, предназначенный для управления мультиплексором 6, входной 25 регистр 67, служащий для запоминания условий, внешние шины 68 и 69 пуска и частоты соответственно, шина 70 кода операции, предназначенная для задания операции (Запись, Чтение) бу-30 ферного блока 4, шина 71 разрешения выборки, служащая для запуска блока 4, шина 72 начальной установки счетчика 7, шина 73 модификации счетчика 7, шины 74 и 75 записи начального 35 адреса и записи следующего адреса блока 4, шины 15 к 11 пуска и останова устройства ввода, шина 78 передачи сигнала сопровождения злемента изображения, шина 79, используемая для пере-до дачи сигнала, свидетельствующего о том, что в блок 1 связи из ЦВМ принята команда, шина 80, предназначенная для передачи сигнала о том, что передача информации из блока 1 связи в 45 ЦВМ выполнена и разрешена передача следующего слова, шина 81 Завершение обмена, шина 82 для передачи кора команды, принятой из ЦВМ, и шина 83, предназначенная для передачи зап- роса в блок 1 связи на передачу (при- (ем) элемента изображения (исходной информации). Шины 70 и 71 входят в- состав шин 25, шины 72 и 73 - в состав шин 27, шины 74 и 75 - в состав i шин 29, шины 76 - 78 - в состав шин 33, шины 79-83 - в состав вши 21.

Блок 18 коррекции 1 або ; ает следу-г ющим образом.

В узле 40 памяти хранятся слова коррекции. Каждому элементу строки изображения соответствует слово коррекции, которое содержит величину коррекции по столбцам матрицы изображения uV и величину коррекции по строкам матрицы изображения лх , Значения дх ИЛУ вычисляются заранее и загружаются в узел 40 памяти. Загрузка осуществляется с шин 22 под управлением блока 2. Для загрузки на шины 44 и 45 управления выдаются сигналы кода операции Запись и Разрешение выборки. После каждой записи модифицируется счетчик 41, сигналом по шине 46. При считыванш на шины 44 и 45 управления, из блока 2 управления вьщаются сигналы кода операции Чтение и Разрешение выборки. Часть слова коррекции, содержащая лу помещается в регистр 38, часть слова коррекции, содержащая ЛХ - в регистр 39.

Перед началом работы блок 18 коррекции обнуляется сигналами на шинах 47 и 43, устанавливающими в исходное состояние счетчик 41 и регистры 38 и 39. Регистры 38 и 39 обнуляются также перед считыванием каждого слова коррекции .

Счетчик 41, кроме того, обнуляется по окончании записи каждой строки изображения в буферный блок 4 сигналом по шине 35.

Блок 19 считывания работает следующим образом.

Перед работой обнуляются счетчики 53 и 55 и триггер 50 сигналами по шинам 58, 57 и 56.

При записи строки изображения в. буферный блок, 4 в реверсивный счетчик 53 прибавляется единица. Модификация счетчика 53 осуществляется сигналом по шине 35. Как только количество строк изображения в блоке 4 станет равным заданной в регистре 54 величине на выходе блока 51 сравнения формируется сигнал, свидетельствую1ций о том, что в буферном блоке 4 записан рагмент изображения, достаточный ля разрешения считьшания. По фронту игнала устанавливаетЬя в единичное остояние триггер 50 разрешения счиывания. Установка триггера 50 являтся условием для блока 2, по котороу начинается передача фрагмента изобажения из буферного блока 4 в ЦВМ.

При считывании из буферного блока саждой строки изображения из реверсивного счетчика 53 вычитается единуг- ца, а в счетчик 55 прибавляется единица. Модификация счетчиков 53 и 55 осуществляется сигналом на шине 34.

Если из буферной памяти 4 считан фрагмент изображения, определяемый количеством строк, заданным в регистре 54, на выходе блока 52 сравнения формируется сигнал, который сбрасывае триггер 50 разрешения считывания, ес

Элемент И-ИЛИ 65 и регистр 67 служат для организации условных переходов. Условия (разряды регистра 67) опрашиваются сигналами микроопераций, поступающими с узла 60. На выходе элемента И-ИЛИ 65 формируется в результате опроса какого-либо условия сигнал установки в нулевое или едили в буферной памяти 4 записано количество строк, меньше заданного в регистре 54, сброс триггера 50 осущест- ничное состояниеМпадшего разряда регй- вляется по фронту сигнала с элемента стра 64 адреса. Таким образом организу- И 49, т.е. если очередной фрагмент ются переходы по условию в микро- изображения не подготовлен для считы- программе.

вания, считывание из буферного блока Узел 62 синхронизации управляется 4 для передачи в ЦВМ приостанавлива- 20 сигналами пуска и частоты, поступаю- ется до тех пор, пока в блок 4 не за- щими из ЦВМ по шинам 68 и 69. пишется необходимый для нормализации фрагмент изображения и триггер 50, не установится в единицу.

25 матрицу M -N элементов (где N Блок 12 сравнения формирует сигнал количество строк матрицы-; М- коли- по шине 34 Конец нормализованной чество столбцов). Элементами матрицы

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

Изображение представляет собой

30

40

строки. Информация по входам блока 12- и мультиплексора 10 распределяется ангшегично блоку 15 и мультиплек сору 14, однако на вход мультиплексора 10 подаются разряды f - (t-n-1) адреса считывания из счетчика 7.

Блок 15 сравнения формирует сигнал «а шине 35 Конец ненормализованной строки. На первый- вход блока 15 по- даются (О - (h-1)) младшие разряды регистра 17. На старшие разряды первого входа блока 15 подаются выходы с мультиплексора 14. На старшие разряды второго входа блока 15 сравнения подаются выходы регистра 16 формата (соответственно старший выход на старший выход и т.д.). Младший разряд регистра 16 формата на блок 15 не подается. На остальные разряды второго входа блока 15 подаются единицы (см. фиг. 6).

Блок 2 управления работает следующим образом.

В регистре 64 адреса записывается адрес микропрограммы с шин 82 управляющим сигналом, поступающим с узла

60.Деишфратор 63 управляется кодом регистра 64 адреса. Дешифратор 63 формирует сигнал выбора ячейки узла

61,в котором хранится первая микрокоманда . По сигналу из блока 62 син- хооничацин на выходах узла 60 формиявляются коды яркостей. На вход устройства поступает последовательность строк матрицы изображения. Строка изображения записывается в буферную память 4 в нормализованном виде, а считывание элементов изображения из него для передачи в ЦВМ осуществляется в естественном порядке.

При геометрической нормализации изображения очередной элемент изображения записьшается в буферную память 4 по адресу

( А + дУ.) (А +uV,

где А - текущий адрес строки матрицы изображения;

- следующий адрес строки матрицы изображения;

А - текущий адрес столбца матри50

цы изображения; следующий адрес рицы изображения;

.- следующий адрес столбца мат55

eog,;

itj - количество элементов в строке.

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

Процесс обмена информацией между ЦВМ и устройством ввода включает эта

руются сигналы, управляющие работой устройства. Часть микрокоманды задает адрес следуняцей микрокоманды, который заносится в регистр 64 адреса с узла 60, и цикл считывания повторяется.

Элемент И-ИЛИ 65 и регистр 67 служат для организации условных переходов. Условия (разряды регистра 67) опрашиваются сигналами микроопераций, поступающими с узла 60. На выходе элемента И-ИЛИ 65 формируется в результате опроса какого-либо условия сигнал установки в нулевое или единичное состояниеМпадшего разряда регй- стра 64 адреса. Таким образом организу- ются переходы по условию в микро- программе.

Узел 62 синхронизации управляется сигналами пуска и частоты, поступаю- щими из ЦВМ по шинам 68 и 69.

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

Изображение представляет собой

являются коды яркостей. На вход устройства поступает последовательность строк матрицы изображения. Строка изображения записывается в буферную память 4 в нормализованном виде, а считывание элементов изображения из него для передачи в ЦВМ осуществляется в естественном порядке.

При геометрической нормализации изображения очередной элемент изображения записьшается в буферную память 4 по адресу

( А + дУ.) (А +uV,

где А - текущий адрес строки матрицы изображения;

- следующий адрес строки матрицы изображения;

А - текущий адрес столбца матри

цы изображения; следующий адрес рицы изображения;

.- следующий адрес столбца мат

eog,;

itj - количество элементов в строке.

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

Процесс обмена информацией между ЦВМ и устройством ввода включает этапы подготовки обмена, начала обмена, непосредственно обмен и завершение обмена. Этапы подготовки обмена, начала обмена, завершения обмена вьптол- няются по командам от процессора, ко- торые -поступают в устройство по пш- на м 20 и по шинам 21 (82) передаются в блок управления. Б.:ок 2 управления, выполняя команды, осуществляет управление работой устройства.

На этапе подготовки обмена обнуляются счетчик 7 адреса считьшания сигналом на шине 27, блок 18 коррекции- сигналами на шинах 32, блок 19 считывания - сигналами на шинах 31.

В блоке 18 коррекции регистры 38 и 39 обнуляются сигналом на шине 43, счетчик 41 - сигналом на шине 47.

В блоке 19 считьшания триггер 50

обнуляется сигналом на шине 56, счет-20 сопровождения и состоит из циклов

чики 53 и 55 - сигналами на шинах 58 и 57 соответственно.

В регистр 54 заносятся с шин 22

минимальное количество строк (N

етр / «

необходимое для формирования нормали- 25 принятого в регистр 3 приема с приходом зованного фрагмента изображения. За- пись осуществляется сигналом на шине 59.

каждого сигнала сопровождения.

Цикл записи заключается в следующем.

В регистр 17 адреса заносится с шин 22 начальный адрес записи сигналом, поступающим по шинам 29.

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

45

В регистр 16 формата заносится с шин 22.код, задающий формат изображения (длину строки). На этапе подготовки загружается также в узел 40 памяти блока 18 коррекции программа коррекции, представляющая собой последовательность слов коррекции. Каждому элементу строки изображения соответствует слово коррекции. Для загрузки узла 40 памяти блок 2 устанавливает на шине 44 признак операции Запись Я выдает сигнал на шине 45, по которому осуществляется запись информации с шин 22 в узел 40. Перед записью следунщего слова коррекции модифициру- ется счетчик 41 сигналом по шине 46. После загрузки узла 40 памяти счетчик 41 обнуляется сигналом по шине 47.

На этапе начала обмена в блок 1 из ЦВМ по шинам 20 вьщается команда Начать обмен. Команда записьшается в регистр 64 блока управления 2. Запись команды в блок 2 инициируется сигналом по шине 79, поступающим из блока 1 по шинам 21.

Отрабатывая команду, блок 2 управления вьщает по шинам 33 (76) в устройство ввода команду пуска и переходит в режим ожидания сигналов управления от устройства ввода.

Устройство ввода, выполнив команду, льщает на шНнах 24 элементы изоб- ражения, а на шинах 33 (78) сигнал сопровождения. Элементы изображения записываются в регистр 3 приема.

Этап непосредственного обмена начинается с приходом первого сигнала

записи элементов изображения в буферную память 4 и циклов считывания из него. Блок 2 управления вьшолняет цикл записи каждого элемента изображения.

5 принятого в регистр 3 приема с приходом

5

5

каждого сигнала сопровождения.

Цикл записи заключается в следующем.

Блок 2 управления формирует на ши- 0 нах 32 признак операции Чтение и сигнал Разрешение выборки. В результате в блоке 18 коррекции считывается слово коррекции и на шинах 36 и 37 устанавливаются значения д( и йХ которые подаются на входы сумматоров 8 и 9. На вторые входы сумматоров 8 и 9 через мультиплексоры 13 и 14 подается адрес записи из регистра 17. Младшие разряды О, 1,..,(п-1) адреса записи подаются напрямую на сумматор 9, следующие разряды адреса

записи п, ( h +1) (ьп -1) - на

сумматор 9 через мультиплексор 14 и на сумматор 8 через мультиплексор 13. Старшие разряды адреса записи т, () р подаются на сумматор 8 через мультиплексор 13. При этом минимально возможная длина строки равна 2 элементор, максимально возможная о Нл

0

элементов.

Для примера, приведенного на фиг. 5, h 8, т1 11 возможные длины строк 256, 512, 1024, 2048 элементов. На фиг- 5 раскрыты для пояснения входы мультиплексоров 5, 13 и 14, обозначенные в горизонтальных клетках. В клетках обозначены номера разрядов, которые подаются на мультиплексоры. ф означает, что на соответствующий разряд мультиплексора подается нуль.

В клетках мультиплексоров 13 и 14 обозначены разряды регистров 11, в клетках мультиплексора 5 - разряды сумматоров 8 и 9, причем разряды сумматоров 8 отделены от разрядов сумматора 9 жирной ломаной линией.

Мультиплексоры 5, 13 и 14 управляются регистром 11 приоритета. На вход регистра 11 приоритета подается код из регистра 16 формата. Разрядность регистра 16 определяется величиной hn -h +1 . Необходимая длина строки зад.ается кодом 2 - 1, (где ,2,3,. . . ,Т1-ь+1) . В регистр 16 формата заносится код 0001 для строки длиной в 256 элементов, 0011 для строки в 512 элементов, 0111 для строки длиной в 1024 элемента, 1111 для строки длиной в 2048 элементов. При этом младший разряд регистра 11 приоритета, соответствующий мпадшему

В цикле считывания из буферной п мяти 4 блок 2 управления сигналом н шинах 26 подключает сч ётчик 7 адрес считывания к адресным шинам блока 4

разряду регистра 16 формата, управля-25 формирует на шинах 70 (25) признак

ет первыми входами мультиплексоров 5, 13 и 14, следующий разряд - вторыми входами и т.д., т.е. старшая единица в регистре 16 формата вызывает появление сигнала на соответствующемзо ей разряде регистра 11 приоритета. Дпя пояснения внутри регистра 11 приоритета на фиг. 5 обозначены коды регистра 16 формата, вызывающие появление сигнала на соответствующе м j, выходе. На управляющие входы мультип- лексора 14 подаются выходы регистра 11 приоритета аналогично мультиплексорам 5 и 13.

Таким образом, на выходе сумматора д вию на входе 80 Запрос принят шин

45

9 формируется адрес столбца, а на выходе сумматора - адрес строки.

Адрес з аписи в буферный блок 4 формируется на выходё умматора 9 (разрлды 0,1,..., ()) и выходе мультиплексора 5 (разряды и ,..., (т-1), т). По сформированному адресу осуществляется запись элемента изображения в буферную память 4. Для записи в буферную память 4 блок 2 управления формирует сигнал выбора адреса на шине 26, подключая к адресным входам блока 4 адрес записи и формируя на шинах 25 признаки операции Запись и Разрешение выборки. Элемент изоб- ражения из регистра 3 приема записыва- ется в блок 4. Затем блок 2 управления осуществляет модификацию счетчи21.

Таким образом во время приема эле ментов изображения от устройства вво да осуществляется передача их в ЦВМ, если в буферной памяти 4 имеется хот бы один нормализованный фрагмент изо ражения .

При возникновении на выходе 34 блока 12 сравнения сигнала Конец но мализованной строки в счетчик 55 прибавляется единица, а из счетчика 53 вычитается единица.

Если на выходе 30 блока 19 считывания сигнал Разрешение считьшания ,сбрасьюается, считьшание приостанавливается до тех пор, пока в буфер- .ную память 4 не запишется заданное количество строк и не появится сигнал на шине 30 блока 19 считывания.

ка 41 блока 18 коррекции (.прибавляется единица) сигналом на шине 46 и запись нового адреса в регистр 17 сигналом на шинах 29.

При записи последнего элемента строки на выходе блока 15 сравнения формируется сигнал Кочец ненормализованной строки, который обнуляет блок 18 коррекции (счетчик 41) и прибавляет единицу к реверсивному счетчику 53 блока 19.

Блок 2 по условию на шине 30 следит за заполнением буферной памяти 4.

При наличии сигнала Разрешение считывания на шине 30 в каждом цикле обмена вьтолняется как цикл записи в буферную память 4, так и цикл считывания из него (моменты записи и считывания разнесены по времени).

В цикле считывания из буферной памяти 4 блок 2 управления сигналом на шинах 26 подключает сч ётчик 7 адреса считывания к адресным шинам блока 4,

формирует на шинах 70 (25) признак

операции Чтение и вьщает сигнал Разрешение выборки на шине 71 (25). В результате по адресу из счетчика 7 буферная память 4 считывает элемент изображения и выдает его в блок 1 по шинам для передачи в ЦВМ. Дпя инициации передачи элемента изображения из блока 1 в ЦВМ блок 2 управления формирует на выходы 83 шин 21 запрос на обмен.

Цикл считьюания осуществляется, если предьщущий элемент передан в ЦВМ, и определяется блоком 2 по усло

21.

Таким образом во время приема элементов изображения от устройства ввода осуществляется передача их в ЦВМ, если в буферной памяти 4 имеется хотя бы один нормализованный фрагмент изображения .

При возникновении на выходе 34 блока 12 сравнения сигнала Конец нормализованной строки в счетчик 55 прибавляется единица, а из счетчика 53 вычитается единица.

Если на выходе 30 блока 19 считывания сигнал Разрешение считьшания ,сбрасьюается, считьшание приостанавливается до тех пор, пока в буфер- .ную память 4 не запишется заданное количество строк и не появится сигнал на шине 30 блока 19 считывания.

Если ЦВМ приняла необходимое количество информации, то на выходе 81 шин 21 блока 1 формируется сигнал Завершение обмена, который поступает в блок .2 управления.

По сигналу Завершение обмена блок 1 связи формирует запрос на прерьтание и вьщает его в ЦВМ по шинам 20 и блок 2 управления останавливает обмен. В устройство ввода вы- дается команда останова на выходе 77 шин 33,

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

1 . - .

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

5

О

0

5

5

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

13

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

2. Устройство по п, 1, о т л и - чающееся тем, что блок считывания содержит реверсивный счетчик, регистр, -счетчик нормализованных строк, два узла сравнения, элемент

1260967

14

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

36

22

Фиг. 2

г 51 Ы 52 k

Puz.3

65

Ч

T TrTwIj TwTwTw

J3

±

37

32

3i

и

i

Si

l«l«

. W.

:} ).

ш

I

1

t9

J

Л

f5

JLJfJ

42

Ч

17

TrTwIj Tw

МЧ М

«f

Редактор Л. Пчелииская

Составитель С. Пестмал

Техред Л.Опейник Корректор Е. Сирохман

Заказ 5233/50Тираж 671 .Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

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

Р«г.5

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

название год авторы номер документа
Устройство для сопряжения цифровой вычислительной машины с устройством ввода изображений 1983
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
  • Маслеников Борис Сергеевич
SU1176339A1
Буферное запоминающее устройство 1983
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
  • Косыч Александр Николаевич
SU1124379A1
Буферное запоминающее устройство 1988
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
SU1571679A1
Процессор с совмещением операций 1982
  • Елисеев Александр Александрович
  • Мацуев Виталий Иванович
  • Петушков Александр Николаевич
  • Роговская Татьяна Ивановна
SU1138805A1
МИКРОПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ 1997
  • Зотов И.В.
  • Колосков В.А.
  • Титов В.С.
RU2111528C1
Буферное запоминающее устройство 1985
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
SU1280457A1
Буферное запоминающее устройство для блоков отображения информации 1986
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
SU1411830A1
Буферное запоминающее устройство 1985
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
  • Маслеников Борис Сергеевич
  • Светников Олег Григорьевич
SU1297115A1
Мультимикропрограммная управляющая система с контролем и восстановлением 1988
  • Харченко Вячеслав Сергеевич
  • Кальченко Сергей Борисович
  • Пугач Евгений Васильевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Ткаченко Сергей Николаевич
SU1704147A1
Устройство для цифровой магнитной записи 1989
  • Зубцовский Валерий Авенирович
  • Лупиков Виктор Семенович
  • Спиваков Сергей Степанович
  • Маслеников Борис Сергеевич
  • Белоус Олег Владимирович
SU1647634A2

Иллюстрации к изобретению SU 1 260 967 A1

Реферат патента 1986 года Устройство для сопряжения вычислительной машины с устройством ввода изображения

Изобретение относится к вычислительной технике, в частности к устройствам управления обменом информацией между устройствами ввода и запоминающим устройством цифровой вычислительной машины (ЦВМ), и может применяться для ввода изображений в цифровом виде в ЦВМ от устройств ввода изображений. Основной задачей изобретения является расширение функциональных возмож- ностей за счет организации ввода изображений различных форматов. Устройство содержит блок приемопередатчиков, блок управления, регистр приема, регистр формата, регистр адреса, регистр приоритета, пять мультиплексоров, буферную память, счетчик адреса, два сумматора, два блока сравнения, блок коррекции, блок считывания. 1 з.п. ф-лы, 5 ил. с ф (Л го а о о сь

Формула изобретения SU 1 260 967 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1260967A1

Гришин М.П
и др
Автоматический ввод и обработка фотографических изображений на ЭВМ.-М.: Энергия, 1976
Устройство для сопряжения цифровой вычислительной машины с устройством ввода изображений 1983
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
  • Маслеников Борис Сергеевич
SU1176339A1

SU 1 260 967 A1

Авторы

Веселовский Валерий Валентинович

Гриць Валерий Матвеевич

Даты

1986-09-30Публикация

1985-03-15Подача