Устройство для вывода алфавитно-цифровых данных
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 492872
Автор: Кумекин
Текст
ОП ИСАНИЕИЗОБРЕТЕН ИЯК АВТОРСКОМУ СВИДВТВЛЬСТВУ Союз СоветскихСоцналнстнцескнхРв:пубпнк(51 вки Хесударстееннве комитетСовета Министрое ГССРна делам нзобретеннйн еткрмтнй 5.11,75,бюллетеньваиия описания 11 ОЗ 7(Я) У 1.327. 1 (088,2 Р Автор изобретени Й. Кул 1 еки 1) Заявител СтГОйСтВО ДЛИ ВЬаОДА ДЛфАВИтНО-ЦцфГОВЫХДАННЫХ Изобретение относится к вычислительной технике, а именно к устройствам для вывода алфавитнсь цифровых данных иа регистрирукшее устройство.Известные устройства для регистрации графической и алфавитно цифровой информа ции, содержащие блоки постоянной и опера тивной памяти, дешифратор, формирователь токов записи, два логических блока, вход ной регистр, счетчик адреса, регистры, пре щ образователь кода и элемент "Иф, позволя ют регистрировать символы только одного размера.Для обеспечения возможности изменения размеров символов при регистрвция в предлагаемое устройство введены четыре эле мента сравнения, блок умножения, второй элемент И, второй дешифратор, реверсивный счетчик координаты У, второй преобразо ватель кода, реверсивный счетчик координе ты Х, счетчик относительной длины вектора, второй регистр, генератор импульсов, регистр максимального значения координаты Х и третий логический блок, соответствую шое входы которого нодключеиы к выходу 25 счетчика огносительной длины вектора, вы ходам первого и второго элементов сравнения, выход реверсивного счетчика координаты У и выходу реверсивного счетчика координаты Х, соединенному с первымивходами первого и третьего элементовсравнения, выход регистра максимальногозначения координаты Х соединен со вторымвходом первого элемента сравнения и спервым входом четвертого элемента сравнения, второй вход которого подключен ковторому входу третьего элемента сравнении выходу регистра числа, соединенного спервым входом блока умножения и первымвходом второго элемента сравнения, второйвход которого подключен к выходу ревеГьсивного счетчика координаты У и первомувходу второго элемента И, выход третьегологического блока через второй регистрподключен ко входу генератора импульсов,выход которого соединен первым входомвторого преобразователя кода и первымвходом счетчика относительной длины вектора, второй вход которого подключен кпервому выходу блока ., умножения, второйВум ия Ю2 вэ 3вход которого подключен к соответствуюнему выходу блока гостоянной памяти,другие выходы которого соединены со вторым входом второго преобразователя кодаи третьим входом третьего элемента сравнения, соответственно, выходы второго греобраэователя кода подключены к соответсющим входам реверсивных счетчиков координаты. Х и координаты У, выход третьегэлемента сравнения соединен со вторымвходом второго элемента И, выход которо, очерез второй дешифратор соединен со входрегистра координаты У, выход четвертогоэлемента сравнения соединен со вторымвходом первого преобразователя кода, автор й выход блока умножения подключенко входу регистра максимального :. значекоординаты . Х.На чертеже дана блок схема предлагаемого устройства.Устройство для вывода алфавитно цифр( авых данных содержит блок 1 постояннойпамяти блок 2 оперативной памяти, регис р3 числапервый дешифратор 4, первый лсгический блок 5 включаюший в себя эльменты И 6 и 7 и элемент ИЛИ 8, первыйпреобразователь 9 кода, входной регистр 1второй логический блок 11, включающийэлементы И 12 и 13 и элемент ИЛИ 14,счетчик 15 адреса, генератор 16 импульсвторой преобразователь 17 кода, реверсивный счетчик 18 координаты Х, регистр 1,максимального значения координаты Х,второй элемент П 20, реверсивный счетчи21 координаты У , второй дешифратор 2регистр 23 координаты У, блок 24 умножения, элементы 25 28 сравнения, третямилогический блок 29, включающий в себ.элементы И 30 32 и элемент ИЛИ ЗЗ,счетчик 34 относительной длины вектора,второй регистр 35, первь.й элемент И 36,первый регистр 37, и формирователь 38токов записи,Цифрой 39 обозначен вход входного регистра, а цифрами 40 и 41 обозначены,соответственно, входы первого элементаИ 36 н первого регистра 37.Устройство работает следующим образо ,Из универсальной цифровой вычислительно 1машины УЦВМ поступает информация о си юволах, подлежащих регистрации, Для кажаго счмвола передается код символа Якод исходного уровняи код размераосимвола М, Устройство регистрирует сивволы при помощи точечного растра,Размер изображаемых символов равенМ х Й , где М - количество элементовразлсжения по наибольшей стороне (длинесимвола), а Ипо наи:.еньшей сторон(ширине символа). Наименьший размер символа 9 х 7 (М). Наибольший определяетсяразрядностью М. При использовании разрядности М, равной 5, М 31,максБлок 2 оперативной памяти используетсядля хранения информации, небходимой навремя регистрации символа, Поскольку наименьший размер символа М равен 9, вминзоне, образуемой восьмью соседними записывающими элементами может одновременнорегистрироваться только один символ. Приэтом в блоке 2 необходима память емкостью , У 8 слов. Старшие разрядымакскода Я определяют адрес блока 2 оперативнойпамяти, а младшие (1-3) разряды эаписываются в данную строку памяти, В эту жестроку записывается также код символаДразмер символа М, признак наличия символла . ПрЯ . 5 разрядов предназначены дляхранения кода,Х; . текущего сечениясимвола.Блок 1 постоянной памяти используетсядля хранения постоянной информациивсех символах, Каждый символ представленв виде суммы векторов Ь - юл, Для1каждого векторахранится относительная длина вектора 4; , угол наклонавектора (,признак видимого или невидимого вектора - В , Кроме того, длякаждсго символа хранится- признакфоотносительной ширины символа. Информацияо символе (ЯЦМ поступает изоканала УЦВМ на вход 39 входного регистра 10, Старшие разряды кода определяютадрес блока 2 оперативной памяти. По этсь.му адресу записывается код символа Япризнак наличия символа ПрЯкод размера символа М и младшие (1 3) разрядыкодаоИмпульс передвижения бумаги посту.пает на вход 41 регистра 37, которыйоткрывает по одному иэ. входов элемент"И 36. Импульсы с устройства управления, поданнь:е на вход 40 элемента И 36,поступают на вход счетчика 1 5 адреса,который пересчитывает адреса блока 2оперативной памяти. Число из блока 2поступает на регистр 3 числа и ,;анализнруется преобразователем 9. Если Пр 3 = Ото данное слово памятные содержит информацию о символе и устройство не формируетсимвол, Если Пр 5 = 1, то восстанавливается код У из младших (1-3) разрядовкода Эо хранящихся в строке числа, истарших разрядов, являюшихся адресом блока 2, Этот код Э поступает на один извходов первого дешифратора 4. С р гистра3 код 5 поступает в блок 1 пос 1 ояцной ппляти, а код М - г. блок 24 улшожения, а также на второй алемент 28 сравнения. Из блока 1 постоянной памяти извле кается коэффициент ,я . Он подаетси на б вход блока 24 умножения, в на выходе формируется код М = М, я, который запоминается в регистре 19 максимального значения координаты Х. Затем из блока 1 извлекается информация о первом векторе 10 символа, Код 1, поступает на вход блока124 умножения, Нв выхоце блока 24 умножения формируется код М , который за 1носится в счетчик 34 относительной длины вектора, Регистр 3 5 устанавливаетсяя в единичное состояние и генератор 1 6 начинает выдавать серию импульсов, которые пос упают на вход счетчика 34, работающего на вычитание, Импульсы с генератора 16 подаются также на вход второго преобразователя 17, который в зависимости от кода наклона вектора я, получаемого из блока 1, выдает соответствуюшую комбинацию сигналов нв входы + Ь х,Й х, М + Ь у, Д у счетчиков 18 и 21Счетчики.18 и 21, установленные предварительно в нулевое состояние производят пересчет импульсов в соответствии с заданным векто ром . , При совпадении кода координа ЗО1ты Х на счетчике 18 с кодом текущего сечения символа Х(, а также при нали чии признака видимого вектора (В = 1), третий элемент 5 сравнения откроет по одному из входов элемент И 20 и код ко- ф ординаты У со счетчика 21 через алемент И 20 совпадения и второй дешифратор 22 установит в единичное состояние соответ ствуюший разряд регистра 23 координаты У,По окончанию обработки первого вектора иэ блока 1 считывается информация о ;втором векторе и т, д, Окончание отрабоъ ки вектора (установка в нулевое состояние регистра 35) производится либо при выдаче сигнала о нулевом состоянии счетчика 134 длины вектора , при обработке заданной длины вектора), либо при выдаче сигналов с первого или второго элементов 27 и 28 сравнения при достижении счетчиками 18 и 21 максимального для данной коорлина ты значения, либо при выдаче сигналов с элементов И 30-32 при достижешп счетчиками 18 и 21 нулевого значения.Таким образом, при регистрации каждо Ь-"го сечения символа производится прос.1 отрконтура всего знака и все значения .соответствуюшие требуемому Х 1, наквиливаются в регистр 23 координаты У и за 60тем регистрируются. После регистрации требуемого . сечениях , код х , увеличивается нв единицу, иатв информация, совместно с кодали Я ,Пр , М, 1 Э разрядов, У перезвписыввмются в блок 2 оперативной памяти. Затемсодержимое счетчика 15 адреса увеличиввется на единицу и производится обращение к блоку 2 оперативной памяти эа информацией о символе в следующей зоне,После просмотра и регистрации символа впоследней зоне при последнем значениисчетчика 1 5 адреса) регистр 37 устанавливается в нулевое, состояние и восстановление символов прекращается до приходаследуюшего импульса передвижения бумаги,Прп регистрации последнего сечениясимвола код х совпадает с кодом КЧетвертый элемент 26 сравнения в атомслучае выдает сигнал на преобразователь 9,По атому сигналу преобразователь 9 записиввет в блок 2 нулевую строку. Так заканчивается регистрация символа и очишаетсястрока памяти.добавление в известное устройство новых алементов привело к созданию новоготехнического параметра, а именно к возможности изменения размеров символов.Стало возможным, не увеличивая объелапостоянной памяти, изменять размеры символов в широких пределах. Предлагаемоеустройство может регистрировать произвольное количество символов разного размера при любом исходном уровне этих символов. Это позволит широко испольэоватьтакое устройство при регистрации сложныхизображений, содержаших графическую ивлфавитнэ-цифровую информацию,Предмет изобрел енияУстройство для вывода алфавитно-цифровых данных, содержашее блок оперативной памяти, выходы которого подключены к вы. ходам первого и второго логических блоков, соответствуюшие входы которых соединены с выходами входного регистра, выходом первого преобразователя кода и выходом счетчика адреса, подключенным к первому входу первого дешифрвтора, второй вход которого соединен со входом блока постояшюй памяти, с п.рвыл входол первого преобразователя кода и через регистр чиола - с выходом блока оперативной памяти, третий вход первого дешпфрв 1 орв спя яп с выходом регистра координаты У, первый элемент 1, подключенный ко ихолу сч тчи-к адреса, выход которого через пс 1 вьп регист соединен со входом первого а:и. мент 1, и Рорл.ироввтель токов звшгп, 492 372вход которого подключен к выходу первого дешифратора, отличающее ся тем, что, с целью расширения области примено ния устройства, в него введены четыре эле мента сравнения, блок умножения, второй элемент И, второй дешифратор реверсивный. счетчик координаты У, второй преобразова тель кода, реверсивный счетчик координаты х, счетчик относительной длины вектора, второй регистр, генератор импульсов, ре гистр максимального значения координаты Х, и третий логический блок, соответствующие входы которого подключены к выходу счет чика относительной длины вектора, выходам первого и второго элементов сравнения, выходу реверсивного счетчика координаты У и выходу реверсивного счетчика координа ты Х, соединенному с первыми входами гервого и третьего элементов сравнения,Ф выход регистра максимального значения координаты Х соединен со вторым входом первого элемента сравнения и с первым Бходом четвертого элемента сравнения, второй вход которого подключен ко второму входу третьего элемента сравнения и выхо пу регистра числ, соединенного с первым входом блока умножения и первым входом второго элемента сравнения, второй вход которого подключен к выходу реверсивного счетчика координаты У и первому входу второго элемента И, выход третьего логи ческого блока через второй регистр под ключен к входу генератора импульсов, выход которого соединен с первым входом второго преобразователя кода и первым входом счетчика относительной длины вектора, второй вход которого подключен к первому выходу блока умножения, второй вход кото рого подключен к соответствуюшему выхо ду блока постоянной памяти, другие входы которого соединены со вторым входом втсп рого преобразователя кода и третьим вхсь дом третьего элемента сравнения, соотъветственно, выходы второго преобразовате-ф1 ля кода подключены к соответствуюшим входам реверсивных счетчиков координаты Х и координаты У,выход третьего элемеи. та сравнения соединен со вторым входом второго элемента И,выход которого через второй дешифратор соединен со входом ре гистра координаты У, выход четвертого элемента сравнения соединен со вторым входом первого преобразователя кода, а второй вход блока умножения подключен ко входу регистра максимального значения координаты Х.492372 исво 1 НИИПИ Государственного комитетапо делам изобретенийМосква, 113035, Раушс аб., 4 Проектная,Филиал ППП Патент, г. Ужгоро Заказ 2607 Изд. Ю 11 Тираж 679 . П Совета Министров СССоткрытий
СмотретьЗаявка
2054851, 05.09.1974
ПРЕДПРИЯТИЕ ПЯ Г-4149
КУМЕКИН АЛЕКСАНДР ПЕТРОВИЧ
МПК / Метки
МПК: G06F 3/12
Метки: алфавитно-цифровых, вывода, данных
Опубликовано: 25.11.1975
Код ссылки
<a href="https://patents.su/5-492872-ustrojjstvo-dlya-vyvoda-alfavitno-cifrovykh-dannykh.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для вывода алфавитно-цифровых данных</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для вычитания двоичных чисел
Случайный патент: Устройство для измерения усилий при прокатке