Устройство для орфографического контроля текстов

 

Изобретение относится к вычислительной технике и может использоваться при вводе информации в вычислительную систему для оперативного орфографического контроля текстов. Целью изобретения является повышение достоверности информации путем расширения класса контролируемых ошибок. Повышение достоверности достигается за счет выявления,устройством большей части ошибок типа замены, пропуска, добавления и транспозиции знаков при вводе .информации в вычислительную систему и обеспечивается введением элементов, позволяющих обеспечить тройной контроль всех знаков, слова длиной 74 знаков. Устройство содержит группу элементов И, два информационных регистра , генератор тактовых импульсов, блок выделения слов, блок управления, распределитель информации, блок дешифрации триграмм, блок памяти, бдок фиксацииошибок, два регистра триграмм , группу элементов ИЛИ, 3 з.п. ф-лы, 7 ил. i е

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

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

РЕСПУБЛИН (5д 4 С 06 F 11/00

1 1 Р (.

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3955325/24-24 (22) 24.07.85 (46) 23.12.86. Вюл. N- 47 (72) В.С.Сергеев, В.Н.Иконников, А.В.Петрусь и Н.П.Харин (53) 681.3(088.8) (56) Патент Франции ¹ 2376467, кл. G 06 F 15/40, опублик. 1978.

Авторское свидетельство СССР

N - 920730, кл. С 06 Р 11/00, 1980. (54) УСТРОЙСТВО ДЛЯ ОРФОГРАФИЧЕСКОГО

КОНТРОЛЯ ТЕКСТОВ (57) Изобретение относится к вычислительной технике и может использоваться при вводе информации в вычислительную систему для оперативного орфографического контроля текстов. Целью изобретения является повышение досто.Л0„„1278851 А 1 верности информации путем расширения класса контролируемых ошибок. Повышение достоверности достигается за счет выявления устройством большей части ошибок типа замены, пропуска, добавления и транспозиции знаков при вводе информации в вычислительную систему и обеспечивается введением элементов, позволяющих обеспечить тройной контроль всех знаков слова длиной Я7 4 знаков. Устройство содержит группу элементов И, два информационных регистра, генератор тактовых импульсов, блок выделения слов, блок управления, распределитель информации, блок дешифрации триграмм, блок памяти, бдок фиксации. ошибок, два регистра триграмм, группу элементов ИЛИ, 3 з,п. ф-лы, 7 ил.

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

При контроле слова алфавитно-цифровой информации в устройстве выделяется основной и дополнительный циклы контроля. 10

Основной цикл контроля включает контроль триграмм, организованных с первой буквы слова по последнюю в общем количестве триграмм, равном L — t -(m — 1), где L — количество основных триграмм в слове; E — длина слова в знаках; m — длина буквенного сочетания в знаках (для данного случая равная трем).

Первый знак информации с информацион.ного входа 18 устройства записывается через группу 1 элементов И в регистр

74 третьего знака первого информаци55

Дополнительный цикл контроля обеспечивает одинаковое количество контрольных проверок для всех букв слова, а именно по три раза. Количество дополнительных триграмм равно Ь вЂ” E = 25 — (m — 1) = 2.

Рассмотрим организацию триграмм в слове ЗАЯВКА, знаки которого пос— ледовательно поступают на информационный вход 18 устройства. 30

О сн о в н ой цикл к он тр оля:

ТРИГРАИМА

1 ЗАЯ

2 АЯВ

4 ВКА

Дополнительный цикл контроля:

ТРИГРАММА

1 КАЗ

2 АЗА,10

В данном случае каждая буква слова в разных триграммах проверяется по три раза.

В блоке 12 памяти могут быть выделены до и областей признаков. Ис — ходя из рационального объема блока памяти, целесообразно ограничиться шестью областями признаков: первая область — для первых триграмм слова, вторая — для вторых, третья — для предпоследних триграмм в слове, чет— вертая — для последних триграмм в слове, пятая — для триграмм середины слова и шестая — для триграмм дополнительного цикла контроля.

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

"Начало работы со словом"; Основной цикл контроля", включающий формирование первой триграммы, формирование 1.-й триграммы, формирование последней триграммы;

tI

Окончание работы со словом";

1!

Дополнительный цикл контроля", включающий формирование первой триграммы, формирование второй триграммы.

В режиме "Начало работы со словом" первый 2 и второй 6 информационные регистры, первый 62, второй 66 и третий

68 триггеры блока 5 управления, счетчик 85 триграммы и счетчик 88 количества триграмм блока 11 дешифрации триграмм, триггер 93 блока 13 фиксации ошибок и первый 14 и второй 16 регистры триграмм под управлением сигнала "Сброс", поступающего на вход

21 устройства, устанавливаются в нулевое состояние.

В результате на первом инверсном входе второго элемента И 59 блока выделения слов формируется разрешающий сигнал. При поступлении на вход

23 блока 4 выделения слов тактового. сигнала Т1, формируемого генератором

3, под управлением тактовых сигналов

Т, поступающих на вход 19 запуска устройства, на его выходе формируется сигнал. Сигнал с выхода второго элемента И 59 блока 4 выделения слов через разрешающий вход поступает на первые управляющие входы регистров 74 третьего, 75 второго и 76 первого знаков первого информационного регистра 2, разрешая запись информации в регистр 74 третьего знака. Кроме того, этот сигнал через второй элемент

ИЛИ 58 через выход 31 блока 4 выделения слов поступает на управляющий вход группы 1 элементов И, разрешая прием информации устройством.

В режиме Основной цикл контроля" вначале формируется первая триграмма. онного регистра 2. С другого информационного выхода регистра 74 третьего знака информация поступает на первый информационный вход коммутатора распределителя 7, а также через инфор

1278851

6 мационный вход блока 4 вьделения слов на вход дешифратора 56.

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

56 формируется сигнал "Признак буквы или цифры", который через выход 27 поступает на прямой вход второго элемента И 84 блока 11 дешифрации трнг" рамм.

Так как на инверсном входе второго элемента И 84 отсутствует сигнал, на выходе его формируется сигнал, который поступает на вход счетчика 85 триг раммы, в котором к нулевому содержимому прибавляется единица„ Остальные тактовые сигналы этого цикла Т2-Т5, формируемь>е генератором 3, на результаты работы этого режима не влияют.

При поступлении на прямой вход второго элемента И 59 блока 4 вьделения слов тактового сигнала Т1 следующего цикла, на инверсном входе которого отсутствует сигнал, на выходах 30 и

31 блока 4 выделения слов формируется сигнал, который обеспечивает пересылку первого знака из регистра 74 третьего знака в регистр 75 второго знака первого информационного регистра 2 и разрешает прием второго знака. Второй знак с информационного входа 18 устройства через группу

1 элементов И записььвается в регистр 74 третьего знака первого информационного регистра 2, С другого информационного выхода регистра 74 третьего знака информация поступает на вход дешифратора 56 блока 4 вьделения слов. В случае, если принятый знак представляет собой алфавитноцифровой символ, на первом выходе дешифратора 56 формируется сигнал

"Признак буквы или цифры", который через выход 27 блока 4 вьделения слов поступает на прямой вход второго элемента И 84 блока 11 дешифрации триграмм. Так как на инверсном входе второго элемента И 84 отсутствует сигнал, на его выходе формируется сигнал, который поступает на вход счетчика 85 триграммы, в котором к единице прибавляется единица. Ос-. тальные тактовые сигналы этого цикла

72-Т5 на результаты работы этого режима не влияют.

При поступлении на вход 23 блока

4 вьделения слов тактового сигнала

Т1 следующего цикла на выходах 30 и

55 решает работу элементу И 92 блока 13 фиксации ошибок.

При поступлении с выхода генератора 3 тактового сигнала Т2 íà вь>ходе первого 3ëåìåíòà И 83 формируется

f0

31 формируются сигналы. которые обеспечивают перезапись знаков из регистра 75 второго знака в регистр 76 первого знака и из регистра 74 третьего знака в регистр 75 второго знака первого информационного регистра 2, а также разрешают прием тре6 ьего знака информации.

Третий знак с информационного входа 18 устройства через группу 1 элементов И записывается в регистр 74 третьего знака первого информационного регистра. 2. С информационного выхода 44 регистра 76 первого знака информация поступает на третий информационный вход первого коммутатора

8, второй информационный вход второго коммутатора 9 и первый информационный вход третьего коммутатора 10 распределителя 7, а гакже на второй " информационный вход второго информационного регистра 6. С другого информационного выхода 43 регистра 75 вто рого знака первого информационного регистра 2 информация поступает на второй информационный вход первого коммутатора 8, первый информационный,вход второго коммутатора 9 и первый информационный вход второго информационного регистра 6. С другого информационного выхода ?8 регистра 74 третьего знака первого информационного регистра 2 информация поступает на первый пни>ормациолный вход первого коммутатора 8 и ю формационный вход дешифратора 56 блока 4 выделения слов. В случае, если принять>й знак представляет собой алфавитно-цифровой сш1вол, на первом выходе дешифратора 56 формируется сигнал "Признак буквы или цифры", который поступает на первый вход второго элемента

И 84 блока 11 дешифрации триграмм.

Так. как на инверсном входе второго элемента И 84 отсутствует сигнал, па его выходе формируется сигнал, который поступает на вход счетчика 85

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

И 84 и, поступая через выход 53> раз1278851 8 сигнал, который через третий выход

54 блока 11 дешифрацйи триграмм поступает нв первые управляющие входы первого 8, второго 9 и третьего 10 коммутаторов распределителя 7. В результате информация с первых входов первого 8., второго 9 и третьего 10 коммутаторов через входы 46-48 блока

$ O

11 дешифрации триграмм поступает в дешифратор 79 адреса бита и дешифратор 81 адреса памяти. Последний формирует из трех знаков (триграммы) младшие разряды кода адреса и-разрядного слова признакоВ, хранящихся .в областях триграмм блока 12 памяти.

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

12 памяти.

Информация с выхода дешифратора

81 адреса памяти под управлением тактового сигнала Т2, поступающего на вход 32 блока 11 дешифрации триграмм, записывается в регистр 82 ад- 30 реса памяти.

Дешифратор 79 адреса бита формирует на одном из и выходов единичный сигнал в виде бита информации, позиционпосовпадающий с соответствующим признаком разрешенности триграмм, записанной в области первых трнграмм в слове блока 12 памяти. Информация с выхода дешифратора 79 адреса бита под управлением тактового сигнала 72 40 записывается в регистр 80 адреса бита блока 11 дешифрации триграмм.

Тактовым сигналом ТЗ осуществляется сброс первого регистра 14 триграмм, второго 66 и третьего. 68 триг- 45 геров блока 5 управления.

При поступлении с выхода генератора 3 на вход 34 блока 11 дешифрации триграмм тактового сигнала Т4 на выходе четвертого элемента И 87 формируется сигнал, который обеспечивает запись в счетчик 88 количества триграмм единицы, а также, поступая через выход 49 блока 11 дешифрации триг. рамм, осуществляет чтение информации из блока i2 памяти по адресу, поступающему с выхода 5 1 блока 11 дешифрации триграмм (старшие разряды адреса) и выхода 50 (младшие разряды адреса). В результате из области первых триграмм в слове блока 12 памяти считывается и-битное слово в первый регистр 14 триграмм, которое через группу 15 элементов ИЛИ записывается под управлением тактового сигнала Т5 во второй регистр 16 триг— рамм. Кроме того, сигналы п-битного слова с первого регистра 14 триграмм поступают на первые входы соответствующих элементов И 89 и 90 группы блока 13 фиксации ошибок.

Информация с выхода 52 регистра

80 адреса бита блока 11 дешифрации триграмм в виде единичного сигнала в соответствующем бите и-разрядного слова через группу 15 элементов ИЛИ также записывается во второй регистр

16 триграмм. Кроме того, эта информация поступает на вторые входы соответствующих элементов И 89 и 90 группы. При совпадении единицы в бите п-разрядного слова на одном из первых входов элементов И 89 и 90 группы блока 13 фиксации ошибок с единицей в соответствующем бите и-разрядного слова на втором входе на соответствующем выходе этих элементов формируется сигнал, который запрещает формирование сигнала на выходе элемента ИЛИ-НЕ 91 блока 13 фиксации ошибок.

В случае наличия единичного сигнаI ла в бите на одном из первых или вторых входах и элементов И 89 и 90 блока 13 фиксации ошибок и отсутствия единичного сигнала в бите на втором или первом входе соответствующего элемента И 89 или И 90, на выходе элемента HJIH-HE 91 формируется сигнал, который поступает на первый вход элемента И 92 блока 13 фиксации ошибок. При поступлении на второй вход элемента И 92 тактового сигнала

Т5, так как на третьем входе элемента И 92 имеется разрешающий сигнал, поступающий с выхода счетчика 85 триграммы блока 11 дешифрации триг-: раммы на выходе элемента И 92 форми—

t руется сигнал, который устанавливает триггер 93 в единичное состояние, В результате на выходе триггера 93 фор. мируется сигнал Ошибка", который, поступая на разрешающий вход второго регистра 16 триграмм, разрешает выдачу информации на информационный вход блока 12 памяти. I(poMe того, этот сигнал поступает на выход 22 устройства, а также, поступая через первый

1278851

10 элемент ИЛИ 57 блока 4 1зыделения слов, запрещает прием информации с информационного входа 18 устройства и запрещает работу третьему элементу

И 86 блока 11 дешифрациг1 триграмм.

Могут быть два случая формирования сигнала "Ошибка" на выходе 2? устройства. Информация, поступ»1ощая на вход l8 устройства, верна, а в и-разрядном слове блок» 12 памяти отсут— ствует признак разрешения. В и-разрядном сло>зе блока 12 памяти имеется признак разрепения, а информация, поступающая на вход 18, ошибочна.

В случае отсутствия в D.-pàçpÿäíoii слове блока 12 памяти приз11ака разрешения, на вход 1,7 устройства поступает сигнал Запись, обеспечивающий

)) )) запись и-разрядного слова информации из второго рег Icòpà l6 триграмм B блок 12 памяти.

В> случае ошибки во входной информации на инс)>ормацион11ый вход 18 устройства поступает исправленная триграмма, а на вход 20 устройства сигнал "Повтор", который разрешает запись информации в первый информационный регистр 2 и запрещает прибавление единицы в счетчик 88 количества триграмм блок» 1 ) дешифрации тр11гра11м.

В сл11чае отсутст1зпя ошибки в триграмме под упра1злением т»ктового сиг— кала Ò1 и сигнала 0111<-1 па выходе 36 блока 11 дешифрации тригр»мм и на выходе первого элемента И 61 блока 5 35 управления фо1н))нруется сигнал, устапавли1зающий первый триггер 62 IJ единичное состояз)11е. D результате на выходе первого триггера 6".. блока .5 упл(3 р »влек ия форм111>уе 1 ся сиl 11ал,, разpе шающий работу 1з горому э)зе1)екту ц 63 блока 5 управ)1ения. При наличии тактового сигнал» Т/1 на входе 34 блока

5 управления на 1зь1ходе второго элеHBH > "1 1 63 фсp11пруется си1"I)»л; J o i o" рый обеспе IIII »eт эапис1- первого и

E3Topo1" о 3!1акое1 триграммы с оот)з ет" ственно со второго 44 и первого 43 пхо нов IJònpo vn 11н11>о >мац11онно1. о ре гис тра 6 z регис)pIJ 78 Ircpl=.oJ..O и 77 вто-50 рого знаков.

В случае формирования « и триграммы под управл .нпем тактоьога сигнала

T1 i--й знак слова переписывается иэ регистра /5 Dònðîãо знака в регистр

76 первого знака„ а «+1- и знак слова переписывается из регистра 74 третье.го знака в ре:.истр 75 второго знака первого информационного регистра 2

1<роМе того, i+2-и знак слова с инфор— мационного входа 18 устройства записывается в регистр 74 третьего знака первого информац11онного регистра 2. 1ри поступлении с выхода генератора 3 тактового сигнала Т4 на вход 34 блока 11 дешифрации триграмм на вы— ходе четвертого элемента И 87 формируется сигнал, который обеспечивает, прибавление единицы в счетчик 88 количества. триграмм и код адреса, на который поступает через выход 50 блока 11 деп)ифрации триграмм, на первый вход блока 12 памяти. Далее уст ройство работает аналогично случаю контроля первой .риграммы слова.

В случае формирования последней триграммы под управлением тактового сигнала T 1 Х вЂ” 2-й знак слова (где

1. — длина слова) переписывается из регистра /5 второго знака в регистр

76 первого знака„ а 2 — 1-й знак слова переписывается из регистра 74 третьего энака в регистр 75 второго знака первого информационного регистра

2. 1<роме того, Е-й (последний) знак слова с информационного входа 18 устройства записывается в регистр 74 гретьего --:11»êà. первого информационного регистра 2.

При IIooòóïëeíèè с выхода генератора 3 тактового сигнала Т4 на вход

34 блока 11 де1пифрации триграмм на выходе четвертого элемента И 87 формируется сигнал, который обеспечивает,прибавление в счетчик 88 количества триграмм, и кoq адреса последней триграммы поступает на первый адресный вход блока 12 памяти. Далее устройство работает аналогично случаю контроля первой триграммы слова.

В режиме "Окончание работы со словом" знак, характеризующий отсутствие алфавитно-цифровой информации, с информационного входа 18 устройства записывается в регистр 74 третьего знака первого информационного регистра 2, при этом 1>-й и 7-1-й знаки слова переписываются из регистра 75 второго знака в регистр 76 первого знака и из регистра 74 третьего знака в регистр 75 второго знака первого информацио11ного регистра 2.

С другого информационного выхода

?8 регистра 74 третьего знака информация поступает на вход дешифратора

56 блока. 4 выделения слов, на вто1 278851

25

47 блока 11 дешифрации триграмм, пер- З0 вый знак слова из регистра 78 первого

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

При поступлении с выхода генерато- 55 ра 3 тактового сигнала Т2 на выходах седьмого элемента И 69 и третьего элемента ИЛИ 70 формируется сигнал, обеспечивающий прохождение информации че— ром выходе которого формируется сигнал "Признак отсутствия буквы или цифры", который поступает на выход

25 блока 4 выделения слов, запрещая прием информа.ции с входа 18 устройства. Кроме того, этот сигнал при отсутствии сигнала на инверсном входе пятого элемента И 65 блока 5 управления устанавливает второй триггер 66 в единичное состояние, формируя на его выходе сигнал.

Сигнал с выхода второго триггера

66 блока 5 управления разрешает работу третьему и шестому элементам

И 67 и 73 и формирует на выходах 26 и 41 сигналы. При поступлении с выхода генератора 3 тактового сигнала

Т2 на выходе шестого элемента И 73 и третьего элемента ИЛИ 70 формируются сигналы, обеспечивающие прохождение информации через первый 8, второй 9 и третий 10 коммутаторы распределителя 7. Причем последняя буква.слова из регистра 75 второго знака через первый коммутатор 8 поступает на вход 46 блока 11 дешифрации триграмм, предпоследняя буква слова из регистра 76 первого знака через второй коммутатор 9 поступает на вход знака второго информационного регис— тра 6 через третий коммутатор 10 поступает на вход 48 блока 11 дешифрации триграмм. Данная информация поступает на входы дешифратора 79 адреса бита и дешифратора 81 адреса памяти.

Далее осуществляется запись в регистр 80 адреса бита и регистр 82 адреса памяти, чтение слова из блока

12 памяти и сравнение триграммы с признаком разрешения, как рассмотрено ранее. Кроме того, с помощью тактового сигнала Т4, поступающего на вход 34 блока 5 управления, осуществляется установка в единицу третьего триггера 68 блока 5 управления. На выходе третьего триггера 68 формируется сигнал, запрещающий раи боту пятому и шестому элементам И 65 и 73 и разрешающий работу седьмому и четвертому элементам И 69 и 71. рез первый 8, второй 9 и третий 10 коммутаторы распределителя 7.

Причем последняя буква слона из регистра 75 второго знака через первый коммутатор 8 поступает на вход

46 блока 11 дешифрации триграмм, первая буква слова из регистра 78 первого знака второго информационного регистра 6 через коммутатор 10 поступает на вход 48 блока 11 дешифрации триграмм, вторая буква слова из регистра 77 второго знака второго ин- . формационного регистра 6 через второй коммутатор 9 поступает на вход 47 блока 11 дешифрации триграмм.

Далее устройство работает аналогично расмотренным случаям.

В этом цикле контроля под управлением тактового сигнала ТЗ осуществляется установка в нулевое состояние второго 66 и третьего 68 триггеров блока 5 управления, а под управлением тактового сигнала Т5 осуществляется сброс первого 2 и второго 6 информационыых регистров.

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

Предлагаемое устройство позволяет повысить достоверность вводимой в вычислительную систему информации за счет обеспечения тройного контроля каждой буквы слова длиной 1 знаков (при К> 4 знаков). Устройство не позволяет выявить ошибки, когда имеет место совпадение принятой ошибочной триграммы с разрешенной,. признак которой в виде бита информации хранится в блоке l2 памяти, Формула из обретения l? 78851 вым выходом разрешения блока выделения слов, выходы группы элементотз И соединены с информационными входами первого информационного регистра, первый ззыход которого соединен с информационным входом блока выделения слов и первым информационным входом первого коммутатора распределителя информации, второй выход первого информационного регистра соецинеп с вторым информационным входом первого распределителя гзнформацки к первым информационным входом «зторого коммутатора распределителя информации, третий выход первого информационного регистра соединен с третьим, вторым и первым информационнымк входами сооттзетс"венно первого, второго и третьего коммутаторов распределителя информации, выходы первого,. второго и третьего коммутаторов распределителя информации соединены соответственно с первым, вторым и третьим информационными входами блока дешифрации триграмм, вход запуска генера-. тора тактовых импульсов является вхо дом запуска устройства, первый выход генератора тактоззых импульсов соединен с первым входом скнхрониза ции блока выделения слов, первый выход блока дешифрации тркграмм сое . динен с разрешающим входом блока. фиксации ошибок, выход которого является выходом ошибки устройства, о т л к ч а ю щ е е с я тем, что, с целью повышения достоверности инфор-, мации путем расширения класса контролируемых ошибок, оно содержит блок управления, второй кнформапионный регистр, блок памяти, первый и второй регистры триграмм и группу элементов

ИЛИ, причем первый выход генератора

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

f0

35 ф3

55 синхронизации вторс го регистра триг рамм, вторым входом синхронизации блока выделения слов, пятым тактовым входом блока управз:ения и входом синхронизации блока фиксации ошибок, выход которого соединен с перваIN разрешающим входом блска выделения слов, первым разрешающим входом блока дешифрации тркграмм и разрешающим l3xo дом второго регистра триграмм, вход сброса устройства г:.одключен к входам сброса блока управления, блока дешифрации триграмм, первого к второго информационных регистров, блока. фиксации ошибок и первого и второго регистров триграмм, выход блока памяти соединен с йнформацконным входом перного регистра тркграмм, выходы разрядов которого соединены с первыми входами группы элементов ИЛИ к с групIIQH информационных входов блока фиксации ошибок„ первая группа выходсзв блока дешифрации триграмм соединена с группой разрешающих входов блока фиксацки ошибок и с вторыми входами группы элементов ИЛИ, выходы групззы элементов ИЛИ соединены с инфор— мационными Hõoäàèè разрядов второго регистра триграмм, ззыход которого соединен с информационным входом блока памяти второй выход блока дешифрации тркграмм соедHHEH с входом чтения блока памяти, вторая и третья группы выходов блока дешифрации триграмм соединены соответственно с входами младших и старнзих разрядов адре"а блока памяти, вход записи которого является входом записи устройства, третий выход блока дешифрации трит..— рамм соединен с первыми управляющими входами первого, второго и третьего коммутаторов распределктеля информации, четвертый выход блока дешифрацки триграмм. соедин:ен с первым информационным входом блока управления, второй информационный вход которого соединен с выходом признака отсутствия буквы или цифры блока выделения слов, выход признака буквы или цифры которого соединен с вторым разрешаюн„км входом блока дешифрации триграмм, первый выход блока управления соецинен с вторым разрешающим входом блока выделения слов, второй выход блока управления соединен с вторыми управляющими входами первого и второго коммутаторов распределите— ля кнформацки„ третий выход блока

1278851

30

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

S-входом первого триггера, выход которого соединен с первым входом второго элемента И, выход которого является пятым выходом блока управления, четвертый тактовый вход блока управ— ления подключен к второму входу второго и к первому входу третьего элементов И, первый вход первого элемента ИЛИ является пятым тактовым входом блока управления, вход сброса блока управления подключен к второму входу первого и к первому входу .второго элемента ИЛИ, первый вход четвертого элемента И является третьим тактовым входом блока управления, прямой вход пятого элемента И является вторым информационным входом блока управления, выход первого элемента

ИЛИ соединен с R — входом первого триггера, выход пятого элемента И соединен с S-входом второго триггера, выход второго элемента ИЛИ соединен с

R-входом второго и третьего тригге-: ров, выход второго триггера соединен

10 с вторым входом третьего, первым входом шестого элементов И и подключен к первому и шестому выходам блока управления, выход третьего элемента

И соединен с S-входом третьего триггера, выход которого соединен с вторым входом четвертого, инверсным входом пятого, инверсным входом шестого и первым входом седьмого элементов И, второй тактовый вход блока управле20 ния подключен к вторым входам шестого и седьмого элементов И, выход шестого элемента И соединен с первым входом третьего элемента ИЛИ, является третьим выходом блока управления, выход седьмого элемента И соединен с вторым входом третьего элемента ИДИ и является вторым выходом блока управления, выход третьего элемента

ИЛИ является четвертым выходом блока управления, выход четвертого элемента И соединен с вторым входом второго элемента ИПИ

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

1278851

l7 инверсным входом второго элемента И, выход которого соедине с вторьгг зходом второго элеь..ентя ИЛИ и является первым разрядом в горого выхода. разре.шения блока вьгде.г(ентля слоз, выход второго элемента И11И явля =тся первым выходом разрешения блока выделения слов, второй выход дешифрятора т(вляется выходом признака буквы итти цифры блока выделения слов, второй разряд второго выхода разрешения и третий выход разрешения блока )зыд"-..òlå(ièë слов подк.гвочен к выходу первого элемента И.

3. Устройство по п.1, о т л и ч а10 111, е е с я тем, что блок дешифрации триграмм содержит дешифратор адреса бтггя. дешифратор адреса памяти, регистра адреса бита и регистр адреса памяти счетчик григраммь(и счетчик количества трт(грамм, четыре элемента И, причем первьол, BToT)oA и третий иь1(()ормацт(онтты» входы блока. Дешифрации гонгpG!.(bl подключень, т(соответсттзугощим входам дешифряторои адреса бита и адреса памяти, гыходы дешифраторов адреса бита и ят)реса памяти соединены с информяциотьнь. гтл 11.;(одами соот)зетствеино регистров адреса бита и аттгзеся памяти, вход сброся блока деши<фрацни григрамм подкл(очен к Bходам сброса счетчиков триграммь1 гл количества триграмм и к входам сброса регистров адреса бита и ядреся памяти, вход записи блока дешифрации триграмм подключен к входя(1 записи регистров адреса бита и адреса памяти и к первому входу первого элемента

И, инверсный вход которого является тРЕтЬИМ РаЗРЕШаЮЩИМ ВХОДОМ GÏOÊa. г(Ешифрации тригррамм, выходы разрядов регистров адреса бита и адреса памяти

ЯВЛтЯЮтСЯ СООтВЕТСТВЕН(гО Гie()(IO!! И

ТРЕ ГЬЕГ1 Гт)УГ(ПЯМГ(ГЗЬГХОДОВ 6,",гг)К». ДЕ

11(ифт ятг;-.1)1 т)зи (гзяг 1)л ()ыхотг гтет)яо ггз э пе

МЕНТа И янпяЕТСя трятЬгн(ВЫХОДОМ бЛО ка дешифрации тригрям((., прямой вход второгО элемента И язлтг,тся B ToDb((1

18 разрешающим входом блока дешифрации триграмм, выход второго элемента И соединен со счетным входом счетчика тртлграмм1 выход которого соединен с инверсным входом второго элемента

И и прямым тзходом третьего элемента

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

И, второй вход четвертого элемента

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

0р и) 1 ичный ветственно второй группой выходов и четвертым выходом блока дешифрации тригрямм.

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

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

И соединены с входами элемента ИЛИПЕ„ выход которого соединен с первьгм входом элемента И, второй и третий входы которого являются соответственно вхоцами синхронизации и разрешения блока фиксации, выход элемента И соедит(ен с S-входом триггера, R-вход и выход которого являются соответственно входом сброса и выходом блока фиксации ошибок.

1278851

ФиаЮ

1 78851

Составитель Д. Ванюхин

Редактор Н,Тупица Техред В.Кадар Корректор В.Бутяга

Заказ 6839/47 Тираж 671 Подписн ое

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

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

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

Устройство для орфографического контроля текстов Устройство для орфографического контроля текстов Устройство для орфографического контроля текстов Устройство для орфографического контроля текстов Устройство для орфографического контроля текстов Устройство для орфографического контроля текстов Устройство для орфографического контроля текстов Устройство для орфографического контроля текстов Устройство для орфографического контроля текстов Устройство для орфографического контроля текстов Устройство для орфографического контроля текстов Устройство для орфографического контроля текстов 

 

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

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

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

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

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

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

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

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

Изобретение относится к обработке информационных естественно-языковых текстовых материалов

Изобретение относится к системам классификации текстовых сообщений

Изобретение относится к автоматизированному синтезу текстовых документов

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

Изобретение относится к распознаванию образов из графического изображения, и в частности к распознаванию текста на изображении документа в электронном виде

Изобретение относится к устройствам распознавания написанных знаков
Наверх