1
Устройство для ввода информации в вычислительную машину относится к области вычислительной техники и предназначено для использования в устройствах обмена вычислительных систем обработки информации пузырьковых камер .
Известно устройство для ввода информации, используемое в системе обработки информации с помощью ЦВМ 1. Это устройство не производит анализа вводимой информации, а выполняет лишь функции буферизации данных при передаче в ЦВМ.
Наиболее близким техническим решением к данному является входной регистр, регистр команды и блок управления, первый вход которого соединен со вторым входсм входного регистра, второй выход соединен с первым входом регистра команды,первый выход регистра команды соединен со входом блока управления, выход регистра кбманды соединен с запоминающим устройством ЦВМ, второй вход регистра команды соединен с устройством управления ИрМ,первый вход входного регистра подключен к источнику информации, а на второй
вход блока управления поступает тактовая частота 2.
При заполнении входного регистра информацией, она передается в запоминающее устройство ЦВМ по адресу, указанному в регистре команды. При приеме информации из устройства сканирования фотопленки с результатами физического эксперимента необходимо знать для каждой линии сканирования значение суммарного рассогласования скорости движения механической платформы с фотопленкой относительно скорости вращения диска,: обеспечивающе|Го формирование.луча развертки для счйтывания информации с фотопленки. При этом величины кода рассогласования могут иметь положительное или отрицательное значение. Вычисление суммарного кода рассогласования производится программно в ЦВМ-и требует значительного машинного времени, а для хранения всего массива кодов рассогласования требуется расходовать значительный объем памяти ЦВМ,
Целью настоящего изобретения является -расширение функциональных возмоностей устройства за счет формирования суммарного кода рассогласования
для каждой линии сканирования, производимого до передачи в вычислительнугомашину.
Это достигается тем, что в устройство для ввода информации в вычислительную машину введены буферный регистр, блок управления сумматором и выходной регистр, первый вход которого соединен с четвертым выходом блока управления,- второй вход - с первым выходом блока управления сумматором, третий вход - с выходом реверсивного счетчика и первым входом блока управления сумматором, четвертый вход - с первым выходом буферного регистра и вторым входом сумматора, вто рой выход входного регистра подключен ко второму входу,блока управления сумматором, третий вход которого соедине с-пятым выходом блока управления, четвертый вход - со вторым выходом буфер ногорегистра, первый вход которого подключен к первому выходу сумматора, второй вход - к шестому выходу блока управления, второй вход реверсивного счетчика соединен со вторьлм выходом блока управления сумматором., выход выходного регистра является вторым выходом устройства.
Яа-. чертеже представлена блок-схема изобретения.
Устройство для ввода информации в вычислительную машину содержит регист 1 команды со входами 2, 3 и выходами 4, 5, блок 6 управления со входами 7, 8 и выходами 9, 10, 11, 12, 13, 14 входной регистр 15 со входами 16, 17 и выходами 18, 19, сумматор 20 со входами 21, 22 и выходами 23, 24убуферный регистр 25 со входами 26, 27 и выходами 28, 29, блок 30 управления сумматором со входами 31, 32, 33, 34, 35 и выходами 36, 37, реверсивный счетчик 38 со входами 39, 40 и выходом 41, выходной регистр 42 со входами 43, 44, 45, 46 и выходом 47.
Устройство работает следующим образом.
В процессе выполнения команды, информация из устройства сканирования фотопленки принимается во входн($й регистр. Разрядность входной информадии меньше разрядности суммарной величины выдаваемой в ЦВМ. Поэтому при формировании результирующего кода выполняется сложение текущего кода из в ояного регистра и младших разрядов накопленного результата в сумматоре, а формирование старших разря- дов результата происходит в реверсивном счетчике. По окончании операции сложения младшие разряды накопленного результата передаются в буферный регистр, а к числу, находящемуся в реверсивном счетчике, добавляется единица или вычитается из него единица.
в зависимости от знаков и величины складываемых чисел. Информация из буферного регистра и реверсивного счетчика, а также знак числа из блока управления сумматором передаются в выходной регистр. Из выходного регистра информация поступаетв память ЦВМ по адресу, указанному в регистре команды. Количество двоичных разрядов в буферном регистре такое же как и во входном регистре. В суммторе обрабатываются абсолютные значения величин,. Количество разрядов реверсив нэго счетчика выбирается таким, чтобы можно было сформировать код максимального суммарного числа. Код команды поступает из ирм на 1ВХОД 2 регистра команды 1. При поступлений на вход 3 регистра 1 сигнала .разрешения приема с выхода 9 блока 6 код команды принимается в регистр 1 и с выхода 4 поступает на вход 7 блока 6. В коде команды указывается режим работы устройства.При поступлении тактового сигнала на вхо 8 блока 6 формируется сигнал разрешения приема информации на выходе 10, поступаюгдай на вход 16 входного, ре гистра 15 для приема информации со входа 17 регистра 15. С выхода 18 регистра 15 код числа поступает на вход сумматора 20 . На вход 22 сумматра 20 поступает код накопленного результата с выхода 28 буферного регистра 25. С выхода 19 регистра 15 знак числа поступает на вход Л блока 30, с выхода регистра 25 на вход. 32 блока 30 поступает знак накопленного результата. В сумматоре 20 происходит сложение кодов. При переполнении вырабатывается сигнал на выходе 23 сумматора 20, поступающий на вход 33 блока 30. Знак результата поступает .с выхода 36 блока 30 на вход 43 выходного регистра 42. При этом знак формируется следующим образ аи:.
-если знаки исходных кодов одинаковые, то в знак результата поступает знак кода буферного регистра;
-если знаки исходных кодов разные и число, записанное в счетчике 38 не равно нулю, то в знак результата поступает знак кода буферного регистра;
-если знаки исходных кодов, разные и число, записанное в реверсивномсчётчике 38, равно нулю, и возникает сигнал переполнения в сумматоре, то в знак результата поступает знак кода буферного регистра;
-если знаки исходных кодов разные и число, записанное в реверсивном счетчике 38, равно нулю, и нет сигнала переполнения в сумматоре, то
в знак результата поступает знак кода входного регистра; На выходе 37 блока 30 формируется сигнал добавления или вычитания единицы , поступающий на вход 39 сче чика 38, Условие добавления и вычитания единицы следующее: -если знаки исходных кодов одинако вые и в сумматоре возникает сигнал -переполнения, то к коду числа, нахо дящемуся в счетчике 38 добавляется единица; -если знаки исходных кодов разные, и число в реверсивном счетчике не р но нулю, и нет сигнала переполнения в сумматоре, то из кода числа, нахо дящегося в реверсивном счетчике, вычитается единица.. На вход 40 счетчика 38 поступают сигналы управления счетом с выхода 11 блока б, на выходе 24 сумматора 20 формируется код суммы, который поступает на вход регистра 25. При поступлении сигнала разрешения прие jvia с выхода 12 блока 6 на вход 27 регистра 25 код суммы принимается в регистр 25. С выхода 28 регистра 25 младшие разряды накопленной суммы поступают на вход44 регистра 42. На вход 45 регистра 42 поступают старшие разряды накопленной суммы с выхода 41 реверсивного счетчика 38. Выход 41 реверсивного счетчика 38 соединен со входом 34 блока 30. На , вход 35 блока 30 поступают сигналы синхронизации с выхода блока 6. При поступлении сигнала разрешения приема на вход 46 регистра выхода 14 блока 6 информация со входов 43, 44, 45 принимается в регистр 42. Информация с выхода 47 выходного регис ра 42 поступает в память ЦВМ по адресу, передаваемому по шинам 5 регистра команда 1. Таким образом, данное устройство производит обработку входной инфорг нции путем вычисления величины суммарного рассогласования скорости движения механической платформы с фотопленкой относительно скорости .вращения диска, обеспечивающего фор мирование- луча развертки для считывания информации с фотопленки. Применение дан.ного изобретения в вычис лительных системах позволит уменьши объем памяти, занимаемый массивом входной информации, а также уменьшить ВЕ)емя,затрачиваемое процессоipoM на обработку входной информации Формула изобретения Устройство для ввода информации в вычислительную машину, содержащее сумматор, реверсивный счетчик, входной регистр, первый вход которого ; является информационным входом устройства, регистр команды и блок управления, первый выход которого соединен со вторым входом входного регистра, второй выход - с первым входом регистра команды, первый выход которого подключен к первому входу блока управления, второй вход является управляющим входом устройства, а второй выход - первым выходом устройства, первый вход сумматора соединен с первым выходом входного регистра, третий выход блока управления подключен к первому входу реверсивного счетчика, отличающееся тем, что, с целью расширения функциональных возможностей устройства за счет формирования суммарного кода рассогласования для каждой линии сканирования, в него введены буферный регистр, блок управления су латором и выходной регистр, первый вход которого соединен с четвертым выходом блока управления, второй вход с первым выходом блока управления сумматором, третий вход - с выходом реверсивного счетчика и первым входом блока .управления сумматором, чет-. вертый вход - с первым выходом буферного регистра и вторым входом сумматора, второй выход входного регистра подключен ко второму входу блока управления сумматором, третий вход, которого соединен с пятым выходом блока управления, четвертый вход со вторым выходомбуферного регистра, первый вход которого подключен к первому выходу сумматора, второй вход - к шестому выходу блока упрайления, второй вход реверсивного счетчика соединен со вторым выходом блока управления сумматором, выход выходного регистра является вторым выходом устройства. Источники информации, принятые во внимание при экспертизе 1.Peter Bounds. Buffering High Speed Data for minicoroputing nput. Computer Design.. № 7, V. 12, 1973, P. 69. 2.Овчинников B.H. Устройство автоматического обмена информацией, ,М., Энергия, 1971, с. 141 (прототип)-.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода информации в цифровую вычислительную машину /цвм/ | 1976 |
|
SU570892A1 |
Устройство для сопряжения цифровой вычислительной машины с устройством ввода изображений | 1983 |
|
SU1176339A1 |
Устройство для сопряжения вычислительной машины с устройством ввода изображения | 1985 |
|
SU1260967A1 |
Манипулятор частоты без разрыва фазы | 1987 |
|
SU1515384A1 |
Устройство для деления в системе остаточных классов | 1983 |
|
SU1141400A1 |
Устройство для сопряжения двух цифровых вычислительных машин | 1976 |
|
SU634265A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦВМ С КАНАЛОМ СВЯЗИ | 1991 |
|
RU2011217C1 |
Устройство для сопряжения аналого-цифрового преобразователя с цифровой вычислительной машиной | 1983 |
|
SU1094038A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ | 1990 |
|
RU2020565C1 |
Устройство для тестового контроля блоков памяти | 1986 |
|
SU1365134A1 |
Авторы
Даты
1979-11-05—Публикация
1977-02-23—Подача